From b886a5a181f6cf80e78f3537d39ea04aa92ae2d8 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Tue, 6 Oct 2026 13:42:41 +0100 Subject: [PATCH 01/16] Update holder.txt --- common/coat_of_arms/coat_of_arms/holder.txt | 1243 +++++++++++++++++++ 1 file changed, 1243 insertions(+) diff --git a/common/coat_of_arms/coat_of_arms/holder.txt b/common/coat_of_arms/coat_of_arms/holder.txt index de2025878..5e21f4ba1 100644 --- a/common/coat_of_arms/coat_of_arms/holder.txt +++ b/common/coat_of_arms/coat_of_arms/holder.txt @@ -1,3 +1,44 @@ +h_nigeria={ + pattern="pattern_horizontal_stripes_01.dds" + color1=green + color2=white + color3=red + colored_emblem={ + color1=white + color2=white + texture="ce_waves_03.dds" + instance={ + position={ 0.885000 0.000000 } + scale={ -0.775000 0.775000 } + } + + instance={ + position={ 0.115000 0.000000 } + scale={ 0.775000 0.775000 } + depth=1.010000 + rotation=360 + } + + instance={ + position={ 0.490000 0.965000 } + scale={ -1.000000 -1.000000 } + depth=2.010000 + rotation=225 + } + + } + + colored_emblem={ + color1=black + texture="ce_block_02.dds" + instance={ + depth=3.010000 + } + + } + +} + e_nigeria={ pattern="pattern_horizontal_stripes_01.dds" color1=green @@ -126,3 +167,1205 @@ e_egypt={ } } + +k_yorubaland={ + pattern="pattern_diagonal_split_01.dds" + color1=blue_light + color2=green_light + color3=black + colored_emblem={ + color1=red + texture="NEOW_ce_sovwreath.dds" + instance={ + scale={ 0.195000 0.195000 } + } + + } + + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.500000 0.180000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.500000 0.820000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.8200000 0.500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.1800000 0.500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.2500000 0.250000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.7500000 0.7500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.2500000 0.7500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.7500000 0.2500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.2050000 0.36500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.3650000 0.20500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.7950000 0.63500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.6350000 0.79500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.7950000 0.36500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.6350000 0.20500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.2050000 0.63500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=yellow + texture="ce_star_06.dds" + instance={ + position={ 0.3650000 0.79500000 } + scale={ 0.110000 0.110000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=white + texture="ce_mena_bend.dds" + instance={ + scale={ 1.000000 -1.000000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=white + color2=red + texture="ce_diagonal_stripes_02_dual.dds" + instance={ + scale={ 1.000000 -1.000000 } + depth=2.010000 + } + + } + +} + +k_igbo-benue={ + pattern="pattern_tricolor_horizontal_01.dds" + color1=red + color2=black + color3=green + colored_emblem={ + color1=yellow + texture="ce_block_04.dds" + instance={ + position={ 0.500000 0.585000 } + scale={ 0.305000 0.140000 } + } + + } + + colored_emblem={ + color1=yellow + texture="NEOW_ce_kurdisun.dds" + instance={ + position={ 0.500000 0.565000 } + scale={ 0.425000 0.425000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=black + color2=green + texture="ce_per_fess.dds" + instance={ + position={ 0.500000 0.685000 } + scale={ 1.000000 0.240000 } + depth=1.010000 + } + + } + +} + +k_benue={ + pattern="pattern_horizontal_split_01.dds" + color1=green + color2=green + color3=red + colored_emblem={ + color1=black + color2=white + texture="ce_barruly_12.dds" + instance={ + position={ 0.500000 0.490000 } + scale={ 1.000000 0.230000 } + } + + } + + colored_emblem={ + color1=black + texture="ce_block_02.dds" + instance={ + scale={ 1.000000 0.240000 } + depth=1.010000 + } + + } + +} + +k_gbagyi={ + custom=yes + pattern="pattern_horizontal_split_01.dds" + color1=black + color2=black + color3=red + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.485000 } + scale={ 1.000000 0.370000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=green + color2=white + texture="ce_per_fess.dds" + instance={ + position={ 0.500000 0.545000 } + scale={ 1.000000 0.250000 } + } + + } + +} +k_hausaland={ + pattern="pattern_horizontal_split_01.dds" + color1=green + color2=green + color3=red + colored_emblem={ + color1=white + color2=white + texture="ce_shield_portugal.dds" + instance={ + position={ 0.300000 0.300000 } + scale={ 0.300000 0.300000 } + rotation=135 + } + + } + + colored_emblem={ + color1=black + color2=black + texture="ce_shield_02.dds" + instance={ + position={ 0.300000 0.300000 } + scale={ 0.210000 0.210000 } + depth=1.010000 + rotation=135 + } + + } + colored_emblem={ + color1=white + color2=white + texture="ce_shield_portugal.dds" + instance={ + position={ 0.700000 0.700000 } + scale={ 0.300000 0.300000 } + rotation=315 + } + + } + + colored_emblem={ + color1=black + color2=black + texture="ce_shield_02.dds" + instance={ + position={ 0.700000 0.700000 } + scale={ 0.210000 0.210000 } + depth=1.010000 + rotation=315 + } + + } + colored_emblem={ + color1=white + color2=white + texture="ce_shield_portugal.dds" + instance={ + position={ 0.700000 0.300000 } + scale={ 0.300000 0.300000 } + rotation=225 + } + + } + + colored_emblem={ + color1=black + color2=black + texture="ce_shield_02.dds" + instance={ + position={ 0.700000 0.300000 } + scale={ 0.210000 0.210000 } + depth=1.010000 + rotation=225 + } + + } + colored_emblem={ + color1=white + color2=white + texture="ce_shield_portugal.dds" + instance={ + position={ 0.30000 0.700000 } + scale={ 0.300000 0.300000 } + rotation=45 + } + + } + + colored_emblem={ + color1=black + color2=black + texture="ce_shield_02.dds" + instance={ + position={ 0.300000 0.700000 } + scale={ 0.210000 0.210000 } + depth=1.010000 + rotation=45 + } + + } + colored_emblem={ + color1=white + color2=black + texture="ce_circle_mask.dds" + instance={ + position={ 0.965000 0.965000 } + scale={ 0.950000 0.950000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_circle_mask.dds" + instance={ + position={ 0.035000 0.965000 } + depth=7.010000 + } + + instance={ + position={ 0.965000 0.035000 } + depth=8.010000 + } + + instance={ + position={ 0.035000 0.035000 } + depth=9.010000 + } + + instance={ + position={ 0.965000 0.965000 } + depth=10.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_circle_mask.dds" + instance={ + position={ 0.035000 0.035000 } + scale={ 0.950000 0.950000 } + depth=3.010000 + } + + instance={ + position={ 0.965000 0.035000 } + scale={ 0.950000 0.950000 } + depth=4.010000 + } + + instance={ + position={ 0.035000 0.965000 } + scale={ 0.950000 0.950000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=white + color2=black + texture="ce_pagan_saltire_cross.dds" + instance={ + scale={ 0.500000 0.500000 } + depth=15.010000 + } + + } + + colored_emblem={ + color1=green + texture="ce_block_02.dds" + instance={ + scale={ 0.095000 0.095000 } + depth=2.010000 + rotation=45 + } + + instance={ + position={ 0.500000 1.000000 } + scale={ 0.550000 0.550000 } + depth=11.010000 + rotation=45 + } + + instance={ + position={ 0.500000 0.000000 } + scale={ 0.540000 0.540000 } + depth=12.010000 + rotation=45 + } + + instance={ + position={ 0.000000 0.500000 } + scale={ 0.540000 0.540000 } + depth=13.010000 + rotation=45 + } + + instance={ + position={ 1.000000 0.500000 } + scale={ 0.540000 0.540000 } + depth=14.010000 + rotation=45 + } + + } + +} + +k_maghreb={ + pattern="pattern_horizontal_split_01.dds" + color1=red + color2=red + color3=red + colored_emblem={ + color1=green + texture="NEOW_ce_pentegram.dds" + } + +} + + +k_kanem={ + pattern="pattern_horizontal_split_01.dds" + color1=blue_light + color2=blue_light + color3=red + colored_emblem={ + color1=yellow + texture="ce_star_05.dds" + instance={ + position={ 0.800000 0.150000 } + scale={ 0.250000 0.250000 } + } + + } + + colored_emblem={ + color1=green_light + texture="ce_block_02.dds" + instance={ + position={ 1.000000 0.490000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=green_light + color2=yellow + texture="ce_per_fess.dds" + instance={ + position={ 0.660000 0.500000 } + scale={ 0.650000 1.000000 } + depth=1.010000 + rotation=90 + } + + } + +} + +k_takrur={ + pattern="pattern_vertical_split_01.dds" + color1=red + color2=yellow_light + color3=black + colored_emblem={ + color1=green + color2=yellow + texture="NEOW_ce_cedar.dds" + instance={ + position={ 0.705000 0.270000 } + scale={ 0.350000 0.350000 } + } + + } + + colored_emblem={ + color1=yellow_light + color2=yellow_light + color3=black + texture="ce_lion_rampant_per_pale.dds" + instance={ + position={ 0.300000 0.500000 } + scale={ 0.750000 0.885000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=green_light + texture="ce_pales_undy_04.dds" + instance={ + position={ 0.750000 0.700000 } + scale={ 0.500000 0.150000 } + depth=2.010000 + rotation=90 + } + + instance={ + position={ 0.750000 0.590000 } + scale={ 0.500000 0.150000 } + depth=3.010000 + rotation=90 + } + + } + +} + +k_anbiya={ + pattern="pattern_horizontal_stripes_01.dds" + color1=red + color2=green_light + color3=black + colored_emblem={ + color1=yellow + texture="ce_circle_mask.dds" + instance={ + position={ 0.500000 0.340000 } + scale={ 0.780000 0.710000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.365000 } + } + + } + + colored_emblem={ + color1=green_light + texture="ce_block_02.dds" + instance={ + scale={ 1.000000 0.675000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_religion_druze.dds" + instance={ + position={ 0.500000 0.340000 } + scale={ 0.250000 0.245000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=green_light + texture="ce_circle_mask.dds" + instance={ + position={ 0.500000 0.100000 } + scale={ 0.980000 1.000000 } + depth=2.010000 + } + + } + +} + +k_guinea={ + pattern="pattern_vertical_split_01.dds" + color1=red + color2=green + color3=black + colored_emblem={ + color1=white + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=yellow + color3=white + texture="NEOW_ce_oak_branch.dds" + instance={ + position={ 0.730000 0.225000 } + scale={ 0.495000 -0.775000 } + rotation=262 + } + + instance={ + position={ 0.275000 0.135000 } + scale={ 0.440000 0.440000 } + depth=1.010000 + rotation=275 + } + + instance={ + position={ 0.510000 0.305000 } + scale={ 0.460000 -0.790000 } + depth=2.010000 + rotation=293 + } + + } + + colored_emblem={ + color1=white + texture="ce_circle_mask.dds" + instance={ + position={ 0.505000 0.470000 } + scale={ 1.000000 0.655000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=yellow_light + texture="ce_block_02.dds" + instance={ + scale={ 0.340000 1.000000 } + depth=5.010000 + } + + } + +} + +k_ghana={ + pattern="pattern_horizontal_split_01.dds" + color1=blue_light + color2=blue_light + color3=blue + colored_emblem={ + color1=grey + texture="ce_pagan_wheel.dds" + instance={ + position={ 0.725000 0.700000 } + scale={ 0.100000 0.100000 } + } + + } + + colored_emblem={ + color1=yellow_light + color2=yellow_light + texture="NEOW_ce_zulfiqar_3.dds" + instance={ + position={ 0.200000 0.175000 } + scale={ 0.355000 0.355000 } + depth=5.010000 + rotation=315 + } + + } + + colored_emblem={ + color1=red + color2=red + texture="ce_castle.dds" + instance={ + position={ 0.820000 0.780000 } + scale={ 0.130000 0.130000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=green_light + color2=brown + texture="NEOW_ce_cedar.dds" + instance={ + position={ 0.250000 0.750000 } + scale={ 0.165000 0.165000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_circle_mask.dds" + instance={ + position={ 0.425000 0.510000 } + scale={ 0.055000 0.055000 } + depth=8.010000 + } + + } + + colored_emblem={ + color1=black + color2=black + texture="NEOW_ce_zulfiqar_1.dds" + instance={ + position={ 0.732000 0.765000 } + scale={ 0.355000 0.180000 } + depth=2.010000 + rotation=90 + } + + } + + colored_emblem={ + color1=white + color2=red + texture="ce_castle.dds" + instance={ + position={ 0.770000 0.175000 } + scale={ 0.360000 0.170000 } + depth=14.010000 + } + + } + + colored_emblem={ + color1=yellow_light + color2=red + color3=yellow_light + texture="ce_leopard_passant_guardant.dds" + instance={ + scale={ 0.355000 0.355000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="NEOW_ce_book_open.dds" + instance={ + position={ 0.770000 0.365000 } + scale={ 0.330000 0.555000 } + depth=15.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_circle_mask.dds" + instance={ + position={ 0.725000 0.700000 } + scale={ 0.090000 0.090000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=white + color2=blue_light + texture="NEOW_ce_waves_05.dds" + instance={ + position={ 0.865000 0.260000 } + scale={ 0.500000 0.495000 } + depth=13.010000 + } + + } + + colored_emblem={ + color1=green_light + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.505000 } + scale={ 1.000000 0.200000 } + depth=9.010000 + } + + instance={ + scale={ 0.200000 1.000000 } + depth=10.010000 + } + + } + + colored_emblem={ + color1=yellow_light + texture="ce_cross_large.dds" + instance={ + depth=11.010000 + } + + } + + colored_emblem={ + color1=green_light + texture="ce_circle_mask.dds" + instance={ + position={ 0.225000 0.970000 } + scale={ 0.500000 0.300000 } + depth=12.010000 + } + + instance={ + position={ 0.860000 1.000000 } + scale={ 1.000000 0.375000 } + depth=16.010000 + } + + } + + colored_emblem={ + color1=yellow_light + color2=yellow_light + texture="ce_sword_simple.dds" + instance={ + position={ 0.200000 0.200000 } + scale={ 0.500000 0.500000 } + depth=4.010000 + rotation=135 + } + + } + +} + +k_kong={ + pattern="pattern_horizontal_split_01.dds" + color1=green + color2=green + color3=red + colored_emblem={ + color1=black + texture="ce_crescent_bone.dds" + instance={ + position={ 0.410000 0.305000 } + scale={ 0.110000 -0.110000 } + depth=9.010000 + rotation=315 + } + + } + + colored_emblem={ + color1=white + color2=grey + color3=grey + texture="ce_elephant_02.dds" + instance={ + position={ 1.000000 0.350000 } + scale={ 2.0000 2.0000 } + depth=10.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_circle_mask.dds" + instance={ + position={ 0.398000 0.297000 } + scale={ 0.025000 0.025000 } + depth=6.010000 + } + + instance={ + position={ 0.405000 0.300000 } + scale={ 0.050000 0.050000 } + depth=8.010000 + } + + } + + colored_emblem={ + color1=green + texture="ce_circle_mask.dds" + instance={ + position={ 0.695000 0.475000 } + scale={ 0.065000 0.160000 } + } + + instance={ + position={ 0.625000 0.515000 } + scale={ 0.090000 0.090000 } + depth=1.010000 + } + + instance={ + position={ 0.825000 0.425000 } + scale={ 0.250000 0.355000 } + depth=2.010000 + } + + instance={ + position={ 1.000000 0.265000 } + scale={ 0.510000 1.000000 } + depth=3.010000 + } + + instance={ + position={ 0.830000 0.000000 } + scale={ 0.500000 0.300000 } + depth=4.010000 + } + + instance={ + position={ 1.000000 0.720000 } + scale={ 0.895000 0.895000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_circle_mask.dds" + instance={ + position={ 0.405000 0.300000 } + scale={ 0.037000 0.037000 } + depth=7.010000 + } + + } + +} + + +k_gur={ + pattern="pattern_solid.dds" + color1=green_light + color2=white + color3=red + colored_emblem={ + color1=white + texture="ce_star_05.dds" + instance={ + position={ 0.330000 0.250000 } + scale={ 0.500000 0.500000 } + } + + } + + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + position={ 0.075000 0.000000 } + scale={ 1.000000 0.875000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_pales_02.dds" + instance={ + depth=2.010000 + } + + } + +} + +k_borgu={ + pattern="pattern_horizontal_split_01.dds" + color1=white + color2=white + color3=black + colored_emblem={ + color1=brown + texture="ce_circles_01.dds" + instance={ + position={ 0.255000 0.750000 } + scale={ 0.130000 0.130000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=blue + texture="ce_block_02.dds" + instance={ + position={ 1.000000 1.000000 } + scale={ 1.000000 0.333000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=white + color2=white + texture="ce_cross_05_maltese.dds" + instance={ + position={ 0.725000 0.250000 } + scale={ 0.360000 0.360000 } + depth=8.010000 + } + + } + + colored_emblem={ + color1=blue_light + color2=blue_light + texture="ce_cross_05_maltese.dds" + instance={ + position={ 0.725000 0.250000 } + scale={ 0.500000 0.500000 } + depth=9.010000 + } + + } + + colored_emblem={ + color1=green + color2=green + texture="NEOW_ce_olive_tree.dds" + instance={ + position={ 0.270000 0.750000 } + scale={ 0.500000 0.500000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_block_05.dds" + instance={ + scale={ -0.500000 1.000000 } + depth=3.010000 + rotation=90 + } + + instance={ + scale={ 1.000000 0.500000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=yellow + texture="NEOW_ce_wall.dds" + instance={ + position={ 0.275000 0.250000 } + scale={ 0.333000 0.333000 } + depth=11.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + scale={ 0.090000 0.090000 } + rotation=45 + } + + } + + colored_emblem={ + color1=black + texture="ce_ship_mast.dds" + instance={ + position={ 0.750000 0.715000 } + scale={ 0.510000 0.470000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_block_02.dds" + instance={ + scale={ 0.100000 0.100000 } + depth=1.010000 + rotation=45 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_cross_maltese.dds" + instance={ + position={ 0.725000 0.250000 } + scale={ 0.350000 0.350000 } + depth=10.010000 + rotation=45 + } + + } + +} From 0187134f3f3b6573b8f82baf07dff89f619ef1d8 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Tue, 6 Oct 2026 14:03:47 +0100 Subject: [PATCH 02/16] Update holder.txt --- common/coat_of_arms/coat_of_arms/holder.txt | 105 ++++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/common/coat_of_arms/coat_of_arms/holder.txt b/common/coat_of_arms/coat_of_arms/holder.txt index 5e21f4ba1..2cf8939f8 100644 --- a/common/coat_of_arms/coat_of_arms/holder.txt +++ b/common/coat_of_arms/coat_of_arms/holder.txt @@ -1369,3 +1369,108 @@ k_borgu={ } } + +k_mano={ + pattern="pattern_horizontal_split_02.dds" + color1=white + color2=blue + color3=red + colored_emblem={ + color1=blue + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.645000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_star_05.dds" + instance={ + position={ 0.500000 0.180000 } + scale={ 0.420000 0.420000 } + } + + } + + colored_emblem={ + color1=white + color2=green + texture="ce_per_fess.dds" + + instance={ + position={ 0.250000 0.500000 } + scale={ 0.500000 1.000000 } + depth=2.010000 + rotation=90 + } + + } + + colored_emblem={ + color1=red + color2=yellow_light + texture="ce_per_fess.dds" + instance={ + position={ 0.750000 0.500000 } + scale={ 0.500000 1.000000 } + depth=3.010000 + rotation=90 + } + + } + +} + +k_tahert={ + pattern="pattern_vertical_split_01.dds" + color1=green + color2=white + color3=red + colored_emblem={ + color1=red + texture="ce_circle_mask.dds" + instance={ + scale={ 0.500000 0.500000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_star_05.dds" + instance={ + position={ 0.600000 0.500000 } + scale={ 0.340000 0.340000 } + rotation=90 + } + + } + + colored_emblem={ + color1=white + texture="ce_circle_mask.dds" + mask = { 0 2 0} + instance={ + position={ 0.550000 0.500000 } + scale={ 0.420000 0.400000 } + depth=1.010000 + } + + } + colored_emblem={ + color1=green + texture="ce_circle_mask.dds" + mask = { 1 0 0 } + instance={ + position={ 0.550000 0.500000 } + scale={ 0.420000 0.400000 } + depth=1.010000 + } + + } +} From c8fa3773e3378ce600616f92429359c4b768dc07 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Tue, 6 Oct 2026 14:03:54 +0100 Subject: [PATCH 03/16] Create 00_yoruba.txt --- common/culture/cultures/00_yoruba.txt | 116 ++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 common/culture/cultures/00_yoruba.txt diff --git a/common/culture/cultures/00_yoruba.txt b/common/culture/cultures/00_yoruba.txt new file mode 100644 index 000000000..92d72adf6 --- /dev/null +++ b/common/culture/cultures/00_yoruba.txt @@ -0,0 +1,116 @@ +yoruba = { + color = yoruba + + ethos = ethos_communal + heritage = heritage_yoruba + language = language_yoruba + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_equal_inheritance + tradition_philosopher_culture + tradition_hidden_cities + tradition_bush_hunting + } + + name_list = name_list_yoruba + + coa_gfx = { central_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_29 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +edo = { + color = hsv{ 0.35 0.5 0.7 } + + ethos = ethos_egalitarian + heritage = heritage_yoruba + language = language_yoruba + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_parochialism + tradition_hidden_cities + tradition_bush_hunting + } + + name_list = name_list_edo + + coa_gfx = { central_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_29 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +igbo = { + color = hsv{ 0.37 0.8 0.7 } + + ethos = ethos_spiritual + heritage = heritage_yoruba + language = language_yoruba + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_bush_hunting + tradition_hidden_cities + tradition_talent_acquisition + } + + name_list = name_list_igbo + + coa_gfx = { central_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_29 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +ewe = { + color = hsv{ 0.32 0.9 0.7 } + + ethos = ethos_spiritual + heritage = heritage_yoruba + language = language_kwa + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_legalistic + tradition_religion_blending + tradition_bush_hunting + } + + name_list = name_list_ewe + + coa_gfx = { central_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_29 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} From 8e0b8b636d16c4e3f170b6e69d74c999c921eb18 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Tue, 6 Oct 2026 16:07:50 +0100 Subject: [PATCH 04/16] africa --- common/culture/cultures/00_akan.txt | 88 +++ common/culture/cultures/00_bantu.txt | 61 ++ common/culture/cultures/00_berber.txt | 120 ++++ .../culture/cultures/00_central_african.txt | 118 ++++ common/culture/cultures/00_east_african.txt | 153 +++++ common/culture/cultures/00_sahelian.txt | 89 +++ common/culture/cultures/00_sahelian_ibl.txt | 85 +++ common/culture/cultures/00_senegambian.txt | 85 +++ common/culture/cultures/00_somalian.txt | 59 ++ common/culture/cultures/00_tujia.txt | 28 + .../culture/cultures/NEOW_north_african.txt | 34 + common/culture/cultures/NEOW_west_africa.txt | 62 ++ common/landed_titles/Africa.txt | 130 ++-- history/provinces/e_nigeria.txt | 36 + history/provinces/k_akan.txt | 15 + history/provinces/k_anbiya.txt | 238 +++++++ history/provinces/k_borgu.txt | 63 ++ history/provinces/k_ghana.txt | 618 ++++++++++++++++++ history/provinces/k_guinea.txt | 70 ++ history/provinces/k_gur.txt | 34 + history/provinces/k_gurma.txt | 447 +++++++++++++ history/provinces/k_hausaland.txt | 321 +++++++++ history/provinces/k_igbo-benue.txt | 110 ++++ history/provinces/k_jenne.txt | 244 +++++++ history/provinces/k_kanem.txt | 430 ++++++++++++ history/provinces/k_kong.txt | 7 + history/provinces/k_maghreb.txt | 464 +++++++++++++ history/provinces/k_mali.txt | 434 ++++++++++++ history/provinces/k_sahara.txt | 257 ++++++++ history/provinces/k_sao.txt | 464 +++++++++++++ history/provinces/k_songhay.txt | 323 +++++++++ history/provinces/k_tahert.txt | 420 ++++++++++++ history/provinces/k_takrur.txt | 250 +++++++ 33 files changed, 6292 insertions(+), 65 deletions(-) create mode 100644 common/culture/cultures/00_akan.txt create mode 100644 common/culture/cultures/00_bantu.txt create mode 100644 common/culture/cultures/00_berber.txt create mode 100644 common/culture/cultures/00_central_african.txt create mode 100644 common/culture/cultures/00_east_african.txt create mode 100644 common/culture/cultures/00_sahelian.txt create mode 100644 common/culture/cultures/00_sahelian_ibl.txt create mode 100644 common/culture/cultures/00_senegambian.txt create mode 100644 common/culture/cultures/00_somalian.txt create mode 100644 common/culture/cultures/00_tujia.txt create mode 100644 common/culture/cultures/NEOW_north_african.txt create mode 100644 common/culture/cultures/NEOW_west_africa.txt create mode 100644 history/provinces/e_nigeria.txt create mode 100644 history/provinces/k_akan.txt create mode 100644 history/provinces/k_anbiya.txt create mode 100644 history/provinces/k_borgu.txt create mode 100644 history/provinces/k_ghana.txt create mode 100644 history/provinces/k_guinea.txt create mode 100644 history/provinces/k_gur.txt create mode 100644 history/provinces/k_gurma.txt create mode 100644 history/provinces/k_hausaland.txt create mode 100644 history/provinces/k_igbo-benue.txt create mode 100644 history/provinces/k_jenne.txt create mode 100644 history/provinces/k_kanem.txt create mode 100644 history/provinces/k_kong.txt create mode 100644 history/provinces/k_maghreb.txt create mode 100644 history/provinces/k_mali.txt create mode 100644 history/provinces/k_sahara.txt create mode 100644 history/provinces/k_sao.txt create mode 100644 history/provinces/k_songhay.txt create mode 100644 history/provinces/k_tahert.txt create mode 100644 history/provinces/k_takrur.txt diff --git a/common/culture/cultures/00_akan.txt b/common/culture/cultures/00_akan.txt new file mode 100644 index 000000000..49b5ac795 --- /dev/null +++ b/common/culture/cultures/00_akan.txt @@ -0,0 +1,88 @@ +akan = { + color = akan + + ethos = ethos_egalitarian + heritage = heritage_akan + language = language_kwa + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_female_only_inheritance + tradition_mystical_ancestors + tradition_parochialism + tradition_bush_hunting + } + + name_list = name_list_akan + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_29 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +kru = { + color = kru + + ethos = ethos_stoic + heritage = heritage_akan + language = language_kru + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_fishermen + tradition_practiced_pirates + tradition_bush_hunting + } + + name_list = name_list_kru + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_29 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +guan = { + color = hsv{ 0.025 0.55 0.7 } + + ethos = ethos_communal + heritage = heritage_akan + language = language_kwa + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_dryland_dwellers + tradition_festivities + tradition_zealous_people + tradition_bush_hunting + } + + name_list = name_list_guan + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_29 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} diff --git a/common/culture/cultures/00_bantu.txt b/common/culture/cultures/00_bantu.txt new file mode 100644 index 000000000..62afbf947 --- /dev/null +++ b/common/culture/cultures/00_bantu.txt @@ -0,0 +1,61 @@ +east_bantu = { + color = hsv{ 0.6 0.5 0.7 } + + ethos = ethos_stoic + heritage = heritage_bantu + language = language_sabaki + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + + traditions = { + tradition_religion_blending + tradition_hit_and_run + tradition_dryland_dwellers + tradition_adaptive_skirmishing + } + + name_list = name_list_east_bantu + + coa_gfx = { east_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_07 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 100 = african + } +} + +swahili = { + color = hsv{ 0.3 0.9 0.8 } + + ethos = ethos_egalitarian + heritage = heritage_bantu + language = language_sabaki + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + + traditions = { + tradition_maritime_mercantilism + tradition_language_scholars + tradition_storytellers + } + + name_list = name_list_swahili + + coa_gfx = { east_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_07 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 50 = african + 50 = east_african + } +} diff --git a/common/culture/cultures/00_berber.txt b/common/culture/cultures/00_berber.txt new file mode 100644 index 000000000..3a0132812 --- /dev/null +++ b/common/culture/cultures/00_berber.txt @@ -0,0 +1,120 @@ +butr = { # Butr - nomadic Berber + color = { 161 90 40 } + + ethos = ethos_stoic + heritage = heritage_berber + language = language_berber + martial_custom = martial_custom_male_only + head_determination = head_determination_herd + traditions = { + tradition_african_tolerance + tradition_saharan_nomads + tradition_desert_ribat + tradition_equal_inheritance + } + + name_list = name_list_butr + + coa_gfx = { berber_group_coa_gfx } + building_gfx = { berber_group_building_gfx mena_building_gfx } + clothing_gfx = { afr_berber_clothing_gfx mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_06 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.85 0.85 } + + ethnicities = { + 71 = arab + 29 = african + } +} + +baranis = { # Baranis - settled Berber + color = baranis + + ethos = ethos_spiritual + heritage = heritage_berber + language = language_berber + martial_custom = martial_custom_male_only + head_determination = head_determination_herd + traditions = { + tradition_african_tolerance + tradition_family_entrepreneurship + tradition_mountain_herding + } + + name_list = name_list_baranis + + coa_gfx = { berber_group_coa_gfx } + building_gfx = { berber_group_building_gfx mena_building_gfx } + clothing_gfx = { afr_berber_clothing_gfx mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_06 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.85 0.85 } + + ethnicities = { + 90 = arab + 10 = african + } +} + +guanches = { # Guanches - Canary Islanders + color = { 181 87 67 } + + ethos = ethos_stoic + heritage = heritage_berber + language = language_berber + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_stalwart_defenders + tradition_mystical_ancestors + tradition_isolationist + } + + name_list = name_list_guanches + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { berber_group_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_06 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.85 0.85 } + + ethnicities = { + 50 = arab + 50 = african + } +} + +zaghawa = { + color = zaghawa + + ethos = ethos_egalitarian + heritage = heritage_berber + language = language_tubu + martial_custom = martial_custom_male_only + head_determination = head_determination_herd + traditions = { + tradition_african_tolerance + tradition_saharan_nomads + tradition_desert_ribat + } + + name_list = name_list_zaghawa + + coa_gfx = { berber_group_coa_gfx } + building_gfx = { berber_group_building_gfx mena_building_gfx } + clothing_gfx = { afr_berber_clothing_gfx mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_06 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.85 0.85 } + + ethnicities = { + 64 = african + 36 = arab + } +} diff --git a/common/culture/cultures/00_central_african.txt b/common/culture/cultures/00_central_african.txt new file mode 100644 index 000000000..8061ddb3f --- /dev/null +++ b/common/culture/cultures/00_central_african.txt @@ -0,0 +1,118 @@ +kanuri = { + color = hsv{ 0.95 0.8 0.7 } + + parents = { sao zaghawa } + + created = 860.1.1 + + ethos = ethos_bellicose + heritage = heritage_central_african + language = language_tubu + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_hit_and_run + tradition_quarrelsome + } + + name_list = name_list_kanuri + + coa_gfx = { central_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +hausa = { + color = hausa + + ethos = ethos_egalitarian + heritage = heritage_central_african + language = language_chadic + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_caravaneers + tradition_parochialism + tradition_family_entrepreneurship + } + + name_list = name_list_hausa + + coa_gfx = { central_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +sao = { + color = hsv{ 0.95 0.6 0.3 } + + ethos = ethos_stoic + heritage = heritage_central_african + language = language_chadic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_agrarian + tradition_dryland_dwellers + tradition_parochialism + tradition_city_keepers + } + + name_list = name_list_sao + + coa_gfx = { central_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +nupe = { + color = hsv{ 0.95 0.35 0.7 } + + ethos = ethos_bellicose + heritage = heritage_central_african + language = language_yoruba + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_parochialism + tradition_music_theory + } + + name_list = name_list_nupe + + coa_gfx = { central_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} diff --git a/common/culture/cultures/00_east_african.txt b/common/culture/cultures/00_east_african.txt new file mode 100644 index 000000000..8d0ae3365 --- /dev/null +++ b/common/culture/cultures/00_east_african.txt @@ -0,0 +1,153 @@ +ethiopian = { + color = ethiopian + + ethos = ethos_spiritual + heritage = heritage_east_african + language = language_ethiopic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_fervent_temple_builders + tradition_zealous_people + tradition_isolationist + tradition_amharic_highlanders + } + + name_list = name_list_ethiopian + + coa_gfx = { east_african_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_19 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + + ethnicities = { + 100 = east_african + } +} + +nubian = { + color = nubian + + ethos = ethos_spiritual + heritage = heritage_east_african + language = language_sudanic + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_astute_diplomats + tradition_xenophilic + tradition_land_of_the_bow + tradition_agrarian + tradition_nubian_warrior_queens + } + + name_list = name_list_nubian + + coa_gfx = { east_african_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_19 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 77 = east_african + 23 = arab + } +} + +welayta = { #Represents Damot and Omotic languages for now - needs complete set of names and dynasties etc. + color = welayta + + ethos = ethos_stoic + heritage = heritage_east_african + language = language_omotic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_festivities + tradition_horn_mountain_skirmishing + } + + name_list = name_list_welayta + + coa_gfx = { east_african_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_19 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 91 = east_african + 9 = african + } +} + +daju = { + color = hsv{ 0.17 0.8 0.7 } + + ethos = ethos_stoic + heritage = heritage_east_african + language = language_sudanic + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_warrior_culture + tradition_dryland_dwellers + tradition_nubian_warrior_queens + } + + name_list = name_list_daju + + coa_gfx = { east_african_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_19 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 50 = east_african + 14 = african + 36 = arab + } +} + +beja = { # AKA Blemmyes - nomads of eastern Sudan - need update of dynasties + some more (male) names + color = hsv{ 0.55 0.7 0.7 } + + ethos = ethos_communal + heritage = heritage_east_african + language = language_cushitic + martial_custom = martial_custom_male_only + head_determination = head_determination_herd + traditions = { + tradition_desert_nomads + tradition_warriors_of_the_dry + tradition_isolationist + tradition_horn_mountain_skirmishing + } + + name_list = name_list_beja + + coa_gfx = { east_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_19 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 53 = arab + 47 = african + } +} diff --git a/common/culture/cultures/00_sahelian.txt b/common/culture/cultures/00_sahelian.txt new file mode 100644 index 000000000..34587b7ca --- /dev/null +++ b/common/culture/cultures/00_sahelian.txt @@ -0,0 +1,89 @@ +soninke = { + color = soninke + + ethos = ethos_courtly + heritage = heritage_sahelian + language = language_soninke + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_caravaneers + tradition_city_keepers + tradition_dryland_dwellers + tradition_zealous_people + } + + name_list = name_list_soninke + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 73 = african + 27 = arab + } +} + +bozo = { + color = hsv{ 0.12 1.0 0.5} + + ethos = ethos_communal + heritage = heritage_sahelian + language = language_soninke + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_wetlanders + tradition_religion_blending + tradition_isolationist + } + + name_list = name_list_bozo + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 82 = african + 18 = arab + } +} + +mossi = { + color = hsv{ 0.07 1.0 0.9 } + + ethos = ethos_bellicose + heritage = heritage_sahelian + language = language_gur + martial_custom = martial_custom_equal + head_determination = head_determination_domain + traditions = { + tradition_ruling_caste + tradition_hereditary_hierarchy + tradition_adaptive_skirmishing + } + + name_list = name_list_mossi + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} diff --git a/common/culture/cultures/00_sahelian_ibl.txt b/common/culture/cultures/00_sahelian_ibl.txt new file mode 100644 index 000000000..051a73718 --- /dev/null +++ b/common/culture/cultures/00_sahelian_ibl.txt @@ -0,0 +1,85 @@ +sorko = { + color = hsv{ 0.16 0.7 1 } + + ethos = ethos_communal + heritage = heritage_sahelian + language = language_ayneha + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_dryland_dwellers # Should honestly be Wetlanders for the same reasons as the Bozo, but as they don't live in wetlands/floodplains, they get this instead. + tradition_xenophilic + } + + name_list = name_list_sorko + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +gaw = { #very similar to Songhai - Gaw were Songhai ancestors + color = hsv{ 0.14 0.4 0.7 } + + ethos = ethos_communal + heritage = heritage_sahelian + language = language_ayneha + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_dryland_dwellers + tradition_caravaneers + } + + name_list = name_list_gaw + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +songhai = { #a mix of Gaw and Sorko people who founded the Kawkaw kingdom and Songhai empire + color = songhai + + ethos = ethos_courtly + heritage = heritage_sahelian + language = language_ayneha + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_ruling_caste + tradition_dryland_dwellers + tradition_warrior_culture + } + + name_list = name_list_songhai + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 82 = african + 18 = arab + } +} diff --git a/common/culture/cultures/00_senegambian.txt b/common/culture/cultures/00_senegambian.txt new file mode 100644 index 000000000..91cb6035e --- /dev/null +++ b/common/culture/cultures/00_senegambian.txt @@ -0,0 +1,85 @@ +pulaar = { + color = { 0.40 0.45 0.35 } + + ethos = ethos_bellicose + heritage = heritage_senegambian + language = language_senegambian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_forbearing + tradition_welcoming + } + + name_list = name_list_pulaar + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 82 = african + 18 = arab + } +} + +serer = { + color = { 0.45 0.45 0.3 } + + ethos = ethos_spiritual + heritage = heritage_senegambian + language = language_senegambian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_zealous_people + tradition_stalwart_defenders + tradition_hereditary_hierarchy + } + + name_list = name_list_serer + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +wolof = { + color = wolof + + ethos = ethos_communal + heritage = heritage_senegambian + language = language_senegambian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_zealous_people + tradition_ruling_caste + } + + name_list = name_list_wolof + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} diff --git a/common/culture/cultures/00_somalian.txt b/common/culture/cultures/00_somalian.txt new file mode 100644 index 000000000..271d9499c --- /dev/null +++ b/common/culture/cultures/00_somalian.txt @@ -0,0 +1,59 @@ +somali = { + color = somali + + ethos = ethos_communal + heritage = heritage_somalian + language = language_cushitic + martial_custom = martial_custom_male_only + head_determination = head_determination_herd + traditions = { + tradition_maritime_mercantilism + tradition_horn_mountain_skirmishing + tradition_poetry + tradition_dryland_dwellers + } + + name_list = name_list_somali + + coa_gfx = { east_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_07 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 100 = african + } +} + +afar = { + color = hsv{ 0.6 0.9 0.7 } + + ethos = ethos_bellicose + heritage = heritage_somalian + language = language_cushitic + martial_custom = martial_custom_male_only + head_determination = head_determination_herd + traditions = { + tradition_warrior_culture + tradition_monogamous + tradition_eye_for_an_eye + tradition_horn_mountain_skirmishing + } + + name_list = name_list_afar + + coa_gfx = { east_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_07 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 100 = african + } +} diff --git a/common/culture/cultures/00_tujia.txt b/common/culture/cultures/00_tujia.txt new file mode 100644 index 000000000..6b757658b --- /dev/null +++ b/common/culture/cultures/00_tujia.txt @@ -0,0 +1,28 @@ +tujia = { + color = { 141 186 119 } + + ethos = ethos_bellicose + heritage = heritage_tai + language = language_tai + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + + traditions = { + tradition_warrior_monks + tradition_loyal_soldiers + tradition_storytellers + tradition_highland_warriors + } + + name_list = name_list_tai + + coa_gfx = { chinese_group_coa_gfx } + building_gfx = { indian_building_gfx } + clothing_gfx = { southeast_asian_clothing_gfx } + unit_gfx = { mongol_unit_gfx } + house_coa_frame = house_frame_04 + + ethnicities = { + 100 = asian_han_chinese + } +} diff --git a/common/culture/cultures/NEOW_north_african.txt b/common/culture/cultures/NEOW_north_african.txt new file mode 100644 index 000000000..e71ab3dab --- /dev/null +++ b/common/culture/cultures/NEOW_north_african.txt @@ -0,0 +1,34 @@ + +morrocan = { # Baranis - settled Berber + color = baranis + created = 1670.1.1 + parents = { maghrebi baranis } + + ethos = ethos_spiritual + heritage = heritage_berber + language = language_arabic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_zealous_people + tradition_desert_ribat + tradition_dryland_dwellers + tradition_esteemed_hospitality + tradition_family_entrepreneurship + } + + name_list = name_list_baranis + + coa_gfx = { berber_group_coa_gfx } + building_gfx = { berber_group_building_gfx mena_building_gfx } + clothing_gfx = { afr_berber_clothing_gfx mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_06 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.85 0.85 } + + ethnicities = { + 90 = arab + 10 = african + } +} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_west_africa.txt b/common/culture/cultures/NEOW_west_africa.txt new file mode 100644 index 000000000..03cc12a55 --- /dev/null +++ b/common/culture/cultures/NEOW_west_africa.txt @@ -0,0 +1,62 @@ + +kru = { + color = kru + + ethos = ethos_communal + heritage = heritage_akan + language = language_kru + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_fishermen + tradition_seafaring + tradition_maritime_mercantilism + tradition_bush_hunting + tradition_collective_lands + } + + name_list = name_list_kru + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_29 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +tenme = { + color = { 0.45 0.45 0.3 } + + ethos = ethos_spiritual + heritage = heritage_senegambian + language = language_tenme + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_zealous_people + tradition_stalwart_defenders + tradition_hereditary_hierarchy + tradition_concubines + tradition_maritime_mercantilism + } + + name_list = name_list_serer + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} \ No newline at end of file diff --git a/common/landed_titles/Africa.txt b/common/landed_titles/Africa.txt index efefd395f..f332cc47e 100644 --- a/common/landed_titles/Africa.txt +++ b/common/landed_titles/Africa.txt @@ -1498,60 +1498,7 @@ e_mali = { color = { 171 117 2 } } - } - c_masin = { - color = { 168 119 17 } - - b_kedama = { - province = 6760 - - color = { 168 119 17 } - } - b_masin = { - province = 6761 - - color = { 168 119 17 } - } - b_timbedra = { - province = 6626 - - color = { 168 119 17 } - } - b_diara = { - province = 6758 - - color = { 207 107 21 } - } - b_al-ghaba = { - province = 6628 - - color = { 171 117 2 } - } - b_kumbi = { - province = 6627 - - color = { 171 117 2 } - } - } - c_walata = { - color = { 184 129 15 } - - b_walata = { - province = 6625 - - color = { 184 129 15 } - } - b_biru_walata = { - province = 6630 - - color = { 184 129 15 } - } - b_bou_khzama = { - province = 6624 - - color = { 171 117 2 } - } - } + } } d_timbuktu = { color = { 180 55 100 } @@ -2189,11 +2136,6 @@ e_mali = { b_danki = { province = 8249 - color = { 73 165 130 } - } - b_mboynane = { - province = 8258 - color = { 73 165 130 } } } @@ -2210,6 +2152,16 @@ e_mali = { color = { 55 176 143 } } + b_waram = { + province = 6784 + + color = { 52 173 140 } + } + b_mboynane = { + province = 8258 + + color = { 73 165 130 } + } } c_namandiru = { color = { 75 167 132 } @@ -2251,12 +2203,7 @@ e_mali = { province = 8257 color = { 77 169 134 } - } - b_waram = { - province = 6784 - - color = { 52 173 140 } - } + } } c_baol = { color = { 79 160 137 } @@ -2651,6 +2598,59 @@ e_maghreb = { color = { 145 87 15 } } } + c_masin = { + color = { 168 119 17 } + + b_kedama = { + province = 6760 + + color = { 168 119 17 } + } + b_masin = { + province = 6761 + + color = { 168 119 17 } + } + b_timbedra = { + province = 6626 + + color = { 168 119 17 } + } + b_diara = { + province = 6758 + + color = { 207 107 21 } + } + b_al-ghaba = { + province = 6628 + + color = { 171 117 2 } + } + b_kumbi = { + province = 6627 + + color = { 171 117 2 } + } + } + c_walata = { + color = { 184 129 15 } + + b_walata = { + province = 6625 + + color = { 184 129 15 } + } + b_biru_walata = { + province = 6630 + + color = { 184 129 15 } + } + b_bou_khzama = { + province = 6624 + + color = { 171 117 2 } + } + } c_tichitt = { color = { 163 121 52 } diff --git a/history/provinces/e_nigeria.txt b/history/provinces/e_nigeria.txt new file mode 100644 index 000000000..bc0ff62ba --- /dev/null +++ b/history/provinces/e_nigeria.txt @@ -0,0 +1,36 @@ +# 8068 - ILE-IFE +8068 = { # 8068 - ILE-IFE + + # Misc + culture = yoruba + rite = west_african_orisha_pagan + + # History + +} + +# 8071 - BENIN +8071 = { # 8071 - BENIN + + # Misc + culture = edo + rite = west_african_orisha_pagan + + # History + +} + +# 8072 - BENIN CITY +8072 = { # 8072 - BENIN CITY + + # Misc + culture = edo + rite = west_african_orisha_pagan + + # History + 867.1.1 = { + special_building_slot = walls_of_benin_01 + } + +} + diff --git a/history/provinces/k_akan.txt b/history/provinces/k_akan.txt new file mode 100644 index 000000000..b2d5cbbb0 --- /dev/null +++ b/history/provinces/k_akan.txt @@ -0,0 +1,15 @@ +# 8000 - GANEBOAFO +8000 = { + # Misc + culture = guan + rite = akom_pagan + # History +} + +# 8009 - KUMASI +8009 = { + # Misc + culture = akan + rite = akom_pagan + # History +} \ No newline at end of file diff --git a/history/provinces/k_anbiya.txt b/history/provinces/k_anbiya.txt new file mode 100644 index 000000000..eca1dfb09 --- /dev/null +++ b/history/provinces/k_anbiya.txt @@ -0,0 +1,238 @@ +#k_anbiya +##d_zammour ################################### +###c_zammour +6472 = { #ZAMMOUR + culture = butr + #culture = tagelmust + rite = ibadi + holding = tribal_holding + #935.1.1 = { + # holding = castle_holding + #} + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6471 = { #SEQUIET-EL-HAMRA + holding = none +} + +###c_tindouf +6470 = { #TINDOUF + culture = butr + #culture = tagelmust + rite = ibadi + holding = tribal_holding + #935.1.1 = { + # holding = castle_holding + #} + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6652 = { #TINDOUF_ROAD + holding = none +} +6651 = { #IGUIDI_WEST + holding = none +} + +###c_tiris +6473 = { #BIR_UM-GHREIN + culture = butr + #culture = tagelmust + rite = ibadi + holding = tribal_holding + 935.1.1 = { + holding = castle_holding + } + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6474 = { #TIRIS + holding = none +} +6482 = { #TIRIS-SOUTH + holding = none +} + +##d_adrar ################################### +###c_wadan +6476 = { #WADAN #AKA Ouadane + culture = butr + #culture = tagelmust + rite = west_african_bidu_pagan + holding = tribal_holding + 935.1.1 = { + holding = castle_holding + } + 950.1.1 = { + rite = ibadi + } + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6477 = { #TINGI + holding = none +} +6478 = { #SHINQITI #AKA Chinguetti + holding = none +} +6650 = { #AGHARAF_ROAD + holding = none +} + +###c_azukki +6479 = { #AZUKKI + culture = butr + #culture = tagelmust + rite = west_african_bidu_pagan + holding = tribal_holding + 935.1.1 = { + holding = castle_holding + } + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6475 = { #IJIL + culture = butr + #culture = tagelmust + rite = west_african_bidu_pagan + holding = tribal_holding + 867.1.1 = { + special_building = ijil_mines_01 + } + 935.1.1 = { + holding = castle_holding + } + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} + +###c_amatlus +6481 = { #AMATLUS + culture = butr + #culture = tagelmust + rite = west_african_bidu_pagan + holding = tribal_holding + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6480 = { #AKJOUJT + holding = none +} + +##d_touat ################################### +###c_touat +6467 = { #ADRAR_TIMMI + culture = butr + #culture = tagelmust + rite = ibadi + holding = tribal_holding + + #History + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6468 = { #BOUDA + holding = none +} +4612 = { #TABALBALA + holding = none +} + +###c_tamentit +6466 = { #TAMENTIT + culture = butr + #culture = tagelmust + rite = ibadi + holding = tribal_holding + + #History + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6465 = { #REGGANE + holding = none +} +6591 = { #HAMADAT_TINGHERT + holding = none +} +6590 = { #TIDIKELT + holding = none +} + +##d_taghaza ################################### +###c_taghaza +4760 = { #TAGHAZA + culture = butr + rite = ibadi + holding = tribal_holding + special_building = taghaza_mines_01 + 1050.1.1 = { + rite = shafii + } + 1178.1.1 = { + rite = masmudi + } +} +4761 = { #TAOUDENI + holding = none +} + +###c_saoura +6469 = { #WADI_DAOURA + culture = butr + #culture = tagelmust + rite = ibadi + holding = tribal_holding + 1050.1.1 = { + rite = shafii + } #Almoravid + 1178.1.1 = { + rite = masmudi + } +} +6653 = { #IGUIDI_EAST + holding = none +} +6655 = { #SAOURA + holding = none +} +6654 = { #TAGHAZA_ROAD + holding = none +} diff --git a/history/provinces/k_borgu.txt b/history/provinces/k_borgu.txt new file mode 100644 index 000000000..41b9cdf88 --- /dev/null +++ b/history/provinces/k_borgu.txt @@ -0,0 +1,63 @@ +# 6717 - MADEKALI +6717 = { # 6717 - MADEKALI + + # Misc + culture = sorko + rite = west_african_orisha_pagan + + # History + #1250.1.1 = { culture = mossi } + +} + +# 6718 - BUSA +6718 = { # 6718 - BUSA + + # Misc + culture = sorko + rite = west_african_orisha_pagan + + # History + #1250.1.1 = { culture = mossi } + +} + +# 6915 - KAOJE +6915 = { # 6915 - KAOJE + + # Misc + culture = sorko + rite = west_african_orisha_pagan + + # History + #1250.1.1 = { culture = mossi } + +} + +# 6916 - ILO +6916 = { # 6916 - ILO + + # Misc + culture = sorko + rite = west_african_orisha_pagan + + # History + #1250.1.1 = { culture = mossi } + +} + +# 8034 - TODO +8034 = { + # Misc + culture = ewe + rite = west_african_orisha_pagan + # History +} + + # 8068 - ILE-IFE +8068 = { + # Misc + culture = yoruba + rite = west_african_orisha_pagan + # History +} \ No newline at end of file diff --git a/history/provinces/k_ghana.txt b/history/provinces/k_ghana.txt new file mode 100644 index 000000000..26ddf28c2 --- /dev/null +++ b/history/provinces/k_ghana.txt @@ -0,0 +1,618 @@ +# 6611 - RAS_EL-MA +6611 = { # 6611 - RAS_EL-MA + + # Misc + culture = butr + #culture = tagelmust + rite = ibadi + + # History + 1050.1.1 = { rite = maliki }#almoravid + #1200.1.1 = { religion = sunni } + +} + +# 6613 - KOUGA +6613 = { # 6613 - KOUGA + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = ibadi } + 1083.1.1 = { rite = maliki } + +} + +# 6614 - TONDIARU +6614 = { # 6614 - TONDIARU + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = ibadi } + 1083.1.1 = { rite = maliki } + +} + +# 6615 - AKUMBU +6615 = { # 6615 - AKUMBU + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6616 - KOLIMA +6616 = { # 6616 - KOLIMA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6617 - TOLADIE +6617 = { # 6617 - TOLADIE + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6618 - BOULEL +6618 = { # 6618 - BOULEL + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6619 - DIA +6619 = { # 6619 - DIA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6620 - MARA +6620 = { # 6620 - MARA + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6621 - SHOMA +6621 = { # 6621 - SHOMA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6622 - WEST_MEMA +6622 = { # 6622 - WEST_MEMA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6623 - NIARA +6623 = { # 6623 - NIARA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + +# 6624 - BOU_KHZAMA +6624 = { # 6624 - BOU_KHZAMA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + +# 6625 - WALATA +6625 = { # 6625 - WALATA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + holding = tribal_holding + # History + 960.1.1 = { rite = ibadi } + 960.1.1 = { culture = butr } + #960.1.1 = { culture = tagelmust } + 1050.1.1 = { rite = maliki } + 1066.1.1 = { + holding = castle_holding + buildings = { + orchards_01 + plantations_01 + #pastures_01 + } + } +} + +# 6626 - TIMBEDRA +6626 = { # 6626 - TIMBEDRA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + +# 6627 - KUMBI +6627 = { # 6627 - KUMBI + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1050.1.1 = { rite = maliki } + +} + +# 6628 - AL-GHABA +6628 = { # 6628 - AL-GHABA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + +# 6629 - GUMBU +6629 = { # 6629 - GUMBU + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + +# 6630 - BIRU2 +6630 = { # 6630 - BIRU2 / Biru + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = ibadi } + 960.1.1 = { culture = butr } + #960.1.1 = { culture = tagelmust } + 1050.1.1 = { rite = maliki } + +} + +# 6631 - AWGHAM +6631 = { # 6631 - AWGHAM + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = ibadi } + 1050.1.1 = { culture = butr } + #1050.1.1 = { culture = tagelmust } + 1050.1.1 = { rite = maliki } + +} + +# 6633 - BANAMBA +6633 = { # 6633 - BANAMBA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6636 - KOLOKANI +6636 = { # 6636 - KOLOKANI + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6641 - BANGASI +6641 = { # 6641 - BANGASI + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1276.1.1 = { rite = maliki } + +} + +# 6642 - LANBA +6642 = { # 6642 - LANBA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6752 - KITA +6752 = { # 6752 - KITA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6753 - BIRGO +6753 = { # 6753 - BIRGO + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + 1276.1.1 = { rite = maliki } + +} + +# 6754 - GEMUKURA +6754 = { # 6754 - GEMUKURA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6755 - FARABUGU +6755 = { # 6755 - FARABUGU + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6756 - SORMA +6756 = { # 6756 - SORMA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6757 - BAKUNU +6757 = { # 6757 - BAKUNU + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6758 - DIARA +6758 = { # 6758 - DIARA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + +# 6759 - NIORO +6759 = { # 6759 - NIORO + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + +# 6760 - KEDAMA +6760 = { # 6760 - KEDAMA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = maliki } + 960.1.1 = { culture = butr } + #960.1.1 = { culture = tagelmust } + +} + +# 6761 - MASIN +6761 = { # 6761 - MASIN + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = maliki } + 960.1.1 = { culture = butr } + #960.1.1 = { culture = tagelmust } + +} + +# 6762 - AKRIJIT +6762 = { # 6762 - AKRIJIT + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = maliki } + 960.1.1 = { culture = butr } + #960.1.1 = { culture = tagelmust } + +} + +# 6763 - TICHITT +6763 = { # 6763 - TICHITT + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = maliki } + 960.1.1 = { culture = butr } + #960.1.1 = { culture = tagelmust } + +} + +# 6764 - AWDAGHOST +6764 = { # 6764 - AWDAGHOST + + # Misc + culture = soninke + rite = west_african_bidu_pagan + holding = tribal_holding + # History + 867.1.1 = { + buildings = { + market_villages_01 + } + } + 895.1.1 = { culture = butr } + 960.1.1 = { rite = maliki } + 1066.1.1 = { + holding = castle_holding + } +} + +# 6765 - HODH-SOUTH +6765 = { # 6765 - HODH-SOUTH + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 895.1.1 = { culture = butr } + 1076.1.1 = { rite = maliki } + +} + +# 6766 - HODH-WEST +6766 = { # 6766 - HODH-WEST + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 895.1.1 = { culture = butr } + 1076.1.1 = { rite = maliki } + +} + +# 6767 - TAGANT +6767 = { # 6767 - TAGANT + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = maliki } + 960.1.1 = { culture = butr } + #960.1.1 = { culture = tagelmust } + +} + +# 6768 - TAGANT-WEST +6768 = { # 6768 - TAGANT-WEST + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 960.1.1 = { rite = maliki } + 960.1.1 = { culture = butr } + #960.1.1 = { culture = tagelmust } + +} + +# 6769 - KANIAGA +6769 = { # 6769 - KANIAGA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + +# 6770 - YELIMANE +6770 = { # 6770 - YELIMANE + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1176.1.1 = { rite = maliki } + +} + +# 6771 - SERO +6771 = { # 6771 - SERO + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1176.1.1 = { rite = maliki } + +} + +# 6772 - GUIDIMAKA +6772 = { # 6772 - GUIDIMAKA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1176.1.1 = { rite = maliki } + +} + +# 6773 - DIAFUNU +6773 = { # 6773 - DIAFUNU + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1176.1.1 = { rite = maliki } + +} + +# 6774 - KARAKORO +6774 = { # 6774 - KARAKORO + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1176.1.1 = { rite = maliki } + +} + +# 6799 - KINGUI +6799 = { # 6799 - KINGUI + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1076.1.1 = { rite = maliki } + +} + diff --git a/history/provinces/k_guinea.txt b/history/provinces/k_guinea.txt new file mode 100644 index 000000000..9722342fe --- /dev/null +++ b/history/provinces/k_guinea.txt @@ -0,0 +1,70 @@ +# 6988 - ODIENNE +6988 = { # 6988 - ODIENNE + + # Misc + culture = malinke + rite = west_african_pagan + + # History + +} + +# 8178 - TAMISO +8178 = { # 8178 - TAMISO + + # Misc + culture = mel + rite = west_african_roog_pagan + + # History + +} + +# 8159 - MACENTA +8159 = { # 8159 - MACENTA + + # Misc + culture = mel + rite = west_african_pagan + + # History + +} +# 8222 - WENYON +8222 = { + # Misc + culture = kru + rite = akom_pagan + + # History +} + +# 8222 - WENYON +8199 = { + # Misc + culture = tenme + rite = akom_pagan + + # History +} + +# 8222 - WENYON +8205 = { + # Misc + culture = tenme + rite = akom_pagan + + # History +} + + +# 8222 - WENYON +8265 = { + # Misc + culture = malinke + rite = akom_pagan + + # History +} + + diff --git a/history/provinces/k_gur.txt b/history/provinces/k_gur.txt new file mode 100644 index 000000000..11bb75b8e --- /dev/null +++ b/history/provinces/k_gur.txt @@ -0,0 +1,34 @@ +# 6700 - WAGADUGU +6700 = { # 6700 - WAGADUGU-NORTH + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6949 - GURUNSI +6949 = { # 6949 - GURUNSI + + # Misc + culture = gur + rite = west_african_pagan + + # History + +} + +# 6937 - KUISUGU +6937 = { # 6937 - KUISUGU + + # Misc + culture = gur + rite = west_african_orisha_pagan + + # History + +} + diff --git a/history/provinces/k_gurma.txt b/history/provinces/k_gurma.txt new file mode 100644 index 000000000..c6029e5f5 --- /dev/null +++ b/history/provinces/k_gurma.txt @@ -0,0 +1,447 @@ +# 6582 - GURMA-RHAROUS +6582 = { # 6582 - GURMA-RHAROUS + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + 1150.1.1 = { rite = maliki } + +} + +# 6674 - ZAMPIA +6674 = { # 6674 - ZAMPIA + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6675 - DOUENTZA +6675 = { # 6675 - DOUENTZA + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6676 - SAMYERE +6676 = { # 6676 - SAMYERE + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6677 - HOMBORI +6677 = { # 6677 - HOMBORI + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6678 - DINDE +6678 = { # 6678 - DINDE + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6679 - OURSI +6679 = { # 6679 - OURSI + + # Misc + culture = gur + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6680 - KISSI +6680 = { # 6680 - KISSI + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6681 - SAOUGA +6681 = { # 6681 - SAOUGA + + # Misc + culture = gur + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6682 - DORI +6682 = { # 6682 - DORI + + # Misc + culture = gur + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6683 - GABOU +6683 = { # 6683 - GABOU + + # Misc + culture = sorko + rite = west_african_bidu_pagan + #religion = west_african_bida_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6684 - BURA +6684 = { # 6684 - BURA + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6685 - ARIBINDA +6685 = { # 6685 - ARIBINDA + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6686 - SIRBA +6686 = { # 6686 - SIRBA + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6687 - TONDIKWAREY +6687 = { # 6687 - TONDIKWAREY + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6688 - SAY +6688 = { # 6688 - SAY + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = mossi } + +} + +# 6689 - BILANGA +6689 = { # 6689 - BILANGA + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6690 - GURMA-WEST +6690 = { # 6690 - GURMA-WEST + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6691 - NUNGU +6691 = { # 6691 - NUNGU + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6692 - TENKUDUGO +6692 = { # 6692 - TENKUDUGO + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6693 - BURZANGA +6693 = { # 6693 - BURZANGA + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6694 - GITI +6694 = { # 6694 - GITI + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1340.1.1 = { culture = mossi } + +} + +# 6695 - MERGAO +6695 = { # 6695 - MERGAO + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6696 - WALGUYO +6696 = { # 6696 - WALGUYO + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6697 - ZONDOMA +6697 = { # 6697 - ZONDOMA + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6698 - GURSI +6698 = { # 6698 - GURSI + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6701 - DOUNA +6701 = { # 6701 - DOUNA + + # Misc + culture = marka + rite = west_african_pagan + + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6702 - RIM +6702 = { # 6702 - RIM + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6703 - SANGA +6703 = { # 6703 - SANGA + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6704 - OUNJOUGOU +6704 = { # 6704 - OUNJOUGOU + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6705 - BANDIAGARA +6705 = { # 6705 - BANDIAGARA + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6706 - BANKASS +6706 = { # 6706 - BANKASS + + # Misc + culture = marka + rite = west_african_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6707 - SENO-SOUTH +6707 = { # 6707 - SENO-SOUTH + + # Misc + culture = bobo + rite = west_african_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6713 - BURUNFONGO +6713 = { # 6713 - BURUNFONGO + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = mossi } + +} + +# 6719 - GOBNANGOU +6719 = { # 6719 - GOBNANGOU + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1280.1.1 = { culture = mossi } + +} + +# 6720 - PENTENGA +6720 = { # 6720 - PENTENGA + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1280.1.1 = { culture = mossi } + +} + +# 6721 - BIUN +6721 = { # 6721 - BIUN + + # Misc + culture = gur + rite = west_african_pagan + + # History + 1280.1.1 = { culture = mossi } + +} + diff --git a/history/provinces/k_hausaland.txt b/history/provinces/k_hausaland.txt new file mode 100644 index 000000000..321d708fc --- /dev/null +++ b/history/provinces/k_hausaland.txt @@ -0,0 +1,321 @@ +# 6517 - HADEJIA +6517 = { # 6517 - HADEJIA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6518 - KUFAN_KANAWA +6518 = { # 6518 - KUFAN_KANAWA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6519 - KANO +6519 = { # 6519 - KANO + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6520 - KURA +6520 = { # 6520 - KURA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6529 - RANO +6529 = { # 6529 - RANO + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6536 - DAURA +6536 = { # 6536 - DAURA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + 867.1.1 = { + holding = tribal_holding + buildings = { + longhouses_01 + war_camps_01 + } + } +} + +# 6537 - KATSINA +6537 = { # 6537 - KATSINA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6538 - MARANDI +6538 = { # 6538 - MARANDI + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6539 - GOBIR +6539 = { # 6539 - GOBIR + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6540 - DUTSI +6540 = { # 6540 - DUTSI + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6541 - SOKOTO +6541 = { # 6541 - SOKOTO + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6542 - ANKA +6542 = { # 6542 - ANKA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6543 - GUSAU +6543 = { # 6543 - GUSAU + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6544 - ZAZZAU +6544 = { # 6544 - ZAZZAU + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6545 - TURUNKU +6545 = { # 6545 - TURUNKU + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6550 - KADUNA +6550 = { # 6550 - KADUNA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6551 - ZURU +6551 = { # 6551 - ZURU + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6552 - KONTOKORO +6552 = { # 6552 - KONTOKORO + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6553 - YAURI +6553 = { # 6553 - YAURI + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6554 - GUMMI +6554 = { # 6554 - GUMMI + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6555 - KEBBI +6555 = { # 6555 - KEBBI + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6556 - SOKOTO-NORTH +6556 = { # 6556 - SOKOTO-NORTH + + # Misc + culture = mossi + rite = west_african_pagan + + # History + 1250.1.1 = { + culture = butr + rite = maliki + } + #1250.1.1 = { culture = touareg } + +} + +# 6557 - TAHOUA +6557 = { # 6557 - TAHOUA + + # Misc + culture = mossi + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { + culture = butr + rite = maliki + } + #1250.1.1 = { culture = touareg } + +} + +# 6558 - GOBIR-EAST +6558 = { # 6558 - GOBIR-EAST + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6559 - ZINDER +6559 = { # 6559 - ZINDER + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 8997 - ADER +8997 = { # 8997 - ADER + + # Misc + culture = mossi + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { + culture = butr + rite = maliki + } + #1250.1.1 = { culture = touareg } + +} +# 8998 - MATANKARI +8998 = { # 8998 - MATANKARI + + # Misc + culture = mossi + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { + culture = butr + rite = maliki + } + #1250.1.1 = { culture = touareg } + +} diff --git a/history/provinces/k_igbo-benue.txt b/history/provinces/k_igbo-benue.txt new file mode 100644 index 000000000..c46cde360 --- /dev/null +++ b/history/provinces/k_igbo-benue.txt @@ -0,0 +1,110 @@ +# 6521 - BAUCHI +6521 = { # 6521 - BAUCHI + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6523 - WUKARI +6523 = { # 6523 - WUKARI + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6524 - WASE +6524 = { # 6524 - WASE + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6525 - MURI +6525 = { # 6525 - MURI + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6530 - DURUM +6530 = { # 6530 - DURUM + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6531 - JOS +6531 = { # 6531 - JOS + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6533 - KWARARAFA +6533 = { # 6533 - KWARARAFA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6546 - NOK +6546 = { # 6546 - NOK + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6548 - BIDA +6548 = { # 6548 - BIDA + + # Misc + culture = nupe + rite = west_african_bori_pagan + + # History + +} + +# 8110 - IGBO-UKWU +8110 = { # 8110 - IGBO-UKWU + + # Misc + culture = igbo + rite = west_african_orisha_pagan + + # History + +} + diff --git a/history/provinces/k_jenne.txt b/history/provinces/k_jenne.txt new file mode 100644 index 000000000..4b3a840b8 --- /dev/null +++ b/history/provinces/k_jenne.txt @@ -0,0 +1,244 @@ +# 6632 - KRI +6632 = { # 6632 - KRI + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1256.1.1 = { rite = maliki } + +} + +# 6634 - NIAMINA +6634 = { # 6634 - NIAMINA + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1256.1.1 = { rite = maliki } + +} + +# 6643 - TAMANI +6643 = { # 6643 - TAMANI + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1256.1.1 = { rite = maliki } + +} + +# 6644 - SANADO +6644 = { # 6644 - SANADO + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1256.1.1 = { rite = maliki } + +} + +# 6645 - SEGOU +6645 = { # 6645 - SEGOU + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1256.1.1 = { rite = maliki } + +} + +# 6646 - SOUM +6646 = { # 6646 - SOUM + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1256.1.1 = { rite = maliki } + +} + +# 6647 - KANIANA +6647 = { # 6647 - KANIANA + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6648 - TABA +6648 = { # 6648 - TABA + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1326.1.1 = { rite = maliki } + +} + +# 6649 - SAN +6649 = { # 6649 - SAN + + # Misc + culture = bobo + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6670 - BANGU +6670 = { # 6670 - BANGU + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6671 - SAFARE +6671 = { # 6671 - SAFARE + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6672 - NGUMA +6672 = { # 6672 - NGUMA + + # Misc + culture = marka + rite = west_african_bidu_pagan + + # History + #1276.1.1 = { religion = sunni } + +} + +# 6673 - KORIENZA +6673 = { # 6673 - KORIENZA + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6708 - BENA +6708 = { # 6708 - BENA + + # Misc + culture = bobo + rite = west_african_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6709 - DOUROLA +6709 = { # 6709 - DOUROLA + + # Misc + culture = bobo + rite = west_african_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6710 - MOPTI +6710 = { # 6710 - MOPTI + + # Misc + culture = bozo + rite = west_african_bidu_pagan + + # History + 1176.1.1 = { rite = maliki } + +} + +# 6711 - JENNE-JENO +6711 = { # 6711 - JENNE-JENO + + # Misc + culture = bozo + rite = west_african_bidu_pagan + holding = tribal_holding + # History + 867.1.1 = { + special_building_slot = holy_site_great_mosque_of_djenne_01 + buildings = { + palisades_01 + market_villages_01 + } + } + 1062.1.1 = { + holding = castle_holding + buildings = { + cereal_fields_01 + #orchards_01 + regimental_grounds_01 + #camel_farms_01 + } + } + 1176.1.1 = { rite = maliki } + +} + +# 6712 - KIRI-BARA +6712 = { # 6712 - KIRI-BARA + + # Misc + culture = bobo + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6722 - SIKASSO +6722 = { # 6722 - SIKASSO + + # Misc + culture = bobo + rite = west_african_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + diff --git a/history/provinces/k_kanem.txt b/history/provinces/k_kanem.txt new file mode 100644 index 000000000..368a4090e --- /dev/null +++ b/history/provinces/k_kanem.txt @@ -0,0 +1,430 @@ +# 6483 - GARUMELE +6483 = { # 6483 - GARUMELE + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6484 - NGUIGMI +6484 = { # 6484 - NGUIGMI + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6485 - MANAN +6485 = { # 6485 - MANAN + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6486 - KANEM +6486 = { # 6486 - KANEM + + # Misc + culture = zaghawa + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + 1120.1.1 = { culture = kanuri } + +} + +# 6487 - JIMI +6487 = { # 6487 - JIMI + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6488 - TIE +6488 = { # 6488 - TIE + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6489 - TARAZKI +6489 = { # 6489 - TARAZKI + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6490 - KAGUSTI +6490 = { # 6490 - KAGUSTI + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6491 - MADAN +6491 = { # 6491 - MADAN + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6492 - AUNO +6492 = { # 6492 - AUNO + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1097.1.1 = { rite = maliki } + +} + +# 6500 - AJERE +6500 = { # 6500 - AJERE + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1136.1.1 = { rite = maliki } + +} + +# 6501 - BALBELEC +6501 = { # 6501 - BALBELEC + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1136.1.1 = { rite = maliki } + +} + +# 6502 - GASKERU +6502 = { # 6502 - GASKERU + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1136.1.1 = { rite = maliki } + +} + +# 6503 - DIFFA +6503 = { # 6503 - DIFFA + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1136.1.1 = { rite = maliki } + +} + +# 6504 - YAU +6504 = { # 6504 - YAU + + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + 1136.1.1 = { rite = maliki } + +} + +# 6505 - KUKAWA +6505 = { # 6505 - KUKAWA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + 1260.1.1 = { culture = kanuri } + 1136.1.1 = { rite = maliki } + +} + +# 6506 - GARU_KIME +6506 = { # 6506 - GARU_KIME + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + 1300.1.1 = { culture = kanuri } + #1136.1.1 = { religion = sunni } + +} + +# 6507 - DIKWA +6507 = { # 6507 - DIKWA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + 1336.1.1 = { culture = kanuri } + #1136.1.1 = { religion = sunni } + +} + +# 6508 - MEGE +6508 = { # 6508 - MEGE + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + 1336.1.1 = { culture = kanuri } + #1136.1.1 = { religion = sunni } + +} + +# 6509 - YERWA +6509 = { # 6509 - YERWA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + #1136.1.1 = { religion = sunni } + +} + +# 6510 - GALAGA +6510 = { # 6510 - GALAGA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + #1136.1.1 = { religion = sunni } + +} + +# 6511 - GAZARGAMO +6511 = { # 6511 - GAZARGAMO + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + 1250.1.1 = { culture = kanuri } + 1136.1.1 = { rite = maliki } + +} + +# 6512 - GAMBARU +6512 = { # 6512 - GAMBARU + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + 1250.1.1 = { culture = kanuri } + +} + +# 6513 - DIAKAM +6513 = { # 6513 - DIAKAM + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + 1260.1.1 = { culture = kanuri } + +} + +# 6514 - ZAMTAM +6514 = { # 6514 - ZAMTAM + + # Misc + culture = zaghawa + rite = west_african_bori_pagan + + # History + 1250.1.1 = { culture = kanuri } + +} + +# 6515 - MUNIO +6515 = { # 6515 - MUNIO + + # Misc + culture = zaghawa + rite = west_african_bori_pagan + + # History + 1250.1.1 = { culture = kanuri } + +} + +# 6516 - NGURU +6516 = { # 6516 - NGURU + + # Misc + culture = zaghawa + rite = west_african_bori_pagan + + # History + 1250.1.1 = { culture = kanuri } + +} + +# 6522 - GOMBE +6522 = { # 6522 - GOMBE + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6526 - AZARE +6526 = { # 6526 - AZARE + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6527 - KATAGUM +6527 = { # 6527 - KATAGUM + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6528 - KUDU +6528 = { # 6528 - KUDU + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6532 - GONGOLA +6532 = { # 6532 - GONGOLA + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6534 - FIKA +6534 = { # 6534 - FIKA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + 1300.1.1 = { culture = kanuri } + +} + +# 6535 - GABAS +6535 = { # 6535 - GABAS + + # Misc + culture = hausa + rite = west_african_bori_pagan + + # History + +} + +# 6822 - BIU +6822 = { # 6822 - BIU + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6826 - MARGI +6826 = { # 6826 - MARGI + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + diff --git a/history/provinces/k_kong.txt b/history/provinces/k_kong.txt new file mode 100644 index 000000000..18b5a5fd9 --- /dev/null +++ b/history/provinces/k_kong.txt @@ -0,0 +1,7 @@ +# 8147 - WORODUGU +8147 = { + # Misc + culture = bobo + rite = west_african_pagan + # History +} \ No newline at end of file diff --git a/history/provinces/k_maghreb.txt b/history/provinces/k_maghreb.txt new file mode 100644 index 000000000..36a89191f --- /dev/null +++ b/history/provinces/k_maghreb.txt @@ -0,0 +1,464 @@ +#k_maghreb +##d_marrakesh ################################### +###c_marrakesh +4718 = { #MARRAKESH + culture = morrocan + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } +} +4713 = { #AITIYAT + #holding = none +} +4714 = { #AGHMAT + holding = city_holding +} +4719 = { #RIBAT-SHAKIR + #holding = none +} +4731 = { #BOULAWAN + #holding = none +} + +###c_tadla +4709 = { #TADLA + culture = morrocan + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } +} +4710 = { #DAI + #holding = none +} +4707 = { #WAZEQQUR + holding = city_holding +} +4708 = { #WAWMANA + #holding = none +} +4711 = { #AFZA + #holding = none +} +4712 = { #AITITAB + #holding = none +} + +###c_fazaz +4706 = { #MRIRA + culture = morrocan + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } +} +4746 = { #EL_BOROUJ + #holding = none +} +4747 = { #TIT-AN-WAGURRAMT + holding = none +} + +###c_tamasna +4703 = { #ANFA + culture = morrocan + rite = najdat + holding = castle_holding + 1070.1.1 = { + rite = maliki + } + 1139.1.1 = { + rite = masmudi + } +} +4702 = { #FADALA #modern Mohammedia + holding = city_holding +} +4704 = { #AZZAMUR + holding = church_holding +} +4705 = { #MAZAGHAN + holding = city_holding +} + +###c_asfi +4720 = { # 4720 - ASFI + culture = morrocan + rite = najdat + holding = castle_holding + 1066.1.1 = { + buildings = { + plantations_01 + camel_farms_01 + #pastures_01 + } + } + 1070.1.1 = { + rite = maliki + } + 1139.1.1 = { + rite = masmudi + } +} +4721 = { #AGHUZ + #holding = none +} +4722 = { #IGIRADYATUF + #holding = none +} + +###tinmallal +4716 = { #TINMALLAL + culture = morrocan + rite = maliki + holding = castle_holding + 1139.1.1 = { + rite = masmudi + } +} +4715 = { #TASGIMUT + holding = castle_holding +} +4717 = { #NAFFIS + #holding = none +} + +##d_sous ################################### +###c_sous +4724 = { #TARUDANT + culture = morrocan + rite = maliki + holding = tribal_holding + 1000.1.1 = { + holding = castle_holding + } + 1139.1.1 = { + rite = masmudi + } +} +4725 = { #IGILLIZ + #holding = none +} +4732 = { #SIRWAN + holding = none +} + +###c_agadir +4723 = { #AGADIR + culture = morrocan + #culture = masmuda + rite = maliki + holding = tribal_holding + 1000.1.1 = { + holding = castle_holding + } + 1139.1.1 = { + rite = masmudi + } +} +4726 = { #MASSA + #holding = none +} + +###c_ifni +4727 = { #IFNI + culture = butr + #culture = tagelmust + rite = maliki + holding = tribal_holding + + 1139.1.1 = { + rite = masmudi + } +} +4728 = { #NUL_LAMTA + holding = none +} +4729 = { #TAGHMUT + #holding = none +} +4730 = { #ASSA + #holding = none +} +4757 = { #TAGAWST + #holding = none +} +4758 = { #ILIGH + #holding = none +} +###c_draa +4735 = { #TAZAGOURT + culture = butr + #culture = tagelmust + rite = maliki + holding = tribal_holding + + 1139.1.1 = { + rite = masmudi + } +} +4740 = { #AL-TALHA + #holding = none +} +4741 = { #AQQA + #holding = none +} +4755 = { #TAGMADART + #holding = none +} +4756 = { #TIDRI + #holding = none +} + +##d_tafilalt ################################### +###c_sijilmasa +4737 = { #SIJILMASA + culture = butr + rite = sufri + holding = castle_holding + 1055.1.1 = { + rite = maliki + } + 1066.1.1 = { + buildings = { + plantations_02 + camel_farms_01 + } + } + 1139.1.1 = { + rite = masmudi + } +} +4738 = { #TAFILALT + holding = city_holding +} +4759 = { #TAOUZ + holding = none +} + +###c_tudgha +4736 = { #TUDGHA + culture = butr + rite = maliki + holding = tribal_holding + 1000.1.1 = { + holding = castle_holding + } + 1139.1.1 = { + rite = masmudi + } +} +4733 = { #TASAGDAH + holding = none +} +4734 = { #WARZAZAT + holding = none +} +###c_ziz +4739 = { # 4739 - ZIZ + culture = butr + rite = sufri + holding = castle_holding + 1055.1.1 = { + rite = maliki + } + 1139.1.1 = { + rite = masmudi + } +} +4742 = { #GHAZWAN + holding = none +} + +##d_fes ################################### +###c_fes +4694 = { #FES + culture = morrocan + rite = maliki + holding = castle_holding + 867.1.1 = { + buildings = { + pastures_01 + plantations_01 + } + } + 1066.1.1 = { + buildings = { + pastures_01 + plantations_01 + #watchtowers_01 + #hunting_grounds_01 + } + } + 1139.1.1 = { + rite = masmudi + } +} +4688 = { #WARGHA + #holding = none +} +4692 = { #WARZIGH + #holding = none +} +4695 = { #AL_ALIYA + #holding = none +} +4696 = { #SUBU + holding = church_holding +} + +###c_muluya +4745 = { #MISSOUR + culture = butr + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } +} +4743 = { #TIKOUTAMINE + #holding = none +} +4744 = { #EL_KSABI + #holding = none +} + +###c_taza +4677 = { #TAZA + culture = morrocan + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } +} +4748 = { #NADOR + holding = none +} + +###c_meknes +4699 = { #MEKNES + culture = morrocan + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } +} +4693 = { #BAHT + #holding = none +} +4697 = { #SEFROU + holding = city_holding +} +4698 = { #TAGRAGRA + holding = none +} + +###c_gharb +4700 = { #SALA + culture = morrocan + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } +} +4687 = { #AL-BASRA + holding = city_holding +} +4689 = { #IZERHAN + #holding = none +} +4690 = { #WATIT + #holding = none +} +4691 = { #WALILA + #holding = none +} +4701 = { #RIBAT_AL-FATH + holding = none +} + +##d_rif ################################### +###c_tangiers +4683 = { #TANGIERS + culture = morrocan + rite = maliki + holding = castle_holding + 867.1.1 = { + buildings = { + common_tradeport_01 + } + } + 1066.1.1 = { + buildings = { + common_tradeport_01 + plantations_01 + #military_camps_01 + } + } + 1139.1.1 = { + rite = masmudi + } +} +4684 = { #ASILA + holding = city_holding +} +4685 = { #KASR_AL-KABIR + holding = church_holding +} +4686 = { #TAHLIT + holding = none +} + +###c_ceuta +4682 = { #SABTA + culture = morrocan + rite = maliki + holding = castle_holding + 1066.1.1 = { + buildings = { + #watchtowers_01 + pastures_01 + common_tradeport_01 + } + } + 1139.1.1 = { + rite = masmudi + } +} +4681 = { #TITTAWAN + holding = none +} +4680 = { #GHUMIRA + holding = none +} + +###c_melilla +4678 = { #MELILLA + culture = morrocan + #culture = sanhaja + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } +} +4679 = { #NAKUR + holding = none +} + + diff --git a/history/provinces/k_mali.txt b/history/provinces/k_mali.txt new file mode 100644 index 000000000..f23127c6a --- /dev/null +++ b/history/provinces/k_mali.txt @@ -0,0 +1,434 @@ +# 6635 - KOULIKORO +6635 = { # 6635 - KOULIKORO + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6637 - SIBI2 +6637 = { # 6637 - SIBI2 / Sibi + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6638 - KIRINA +6638 = { # 6638 - KIRINA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6639 - KANGABA +6639 = { # 6639 - KANGABA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6640 - TABON +6640 = { # 6640 - TABON + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1276.1.1 = { rite = maliki } + +} + +# 6725 - MANI +6725 = { # 6725 - MANI + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1276.1.1 = { rite = maliki } + +} + +# 6726 - MORIBUGU +6726 = { # 6726 - MORIBUGU + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6727 - DAKAJALAN +6727 = { # 6727 - DAKAJALAN + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6728 - FIGUIRA +6728 = { # 6728 - FIGUIRA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 867.1.1 = { + special_building_slot = mali_mines_01 + holding = church_holding + } + 1226.1.1 = { rite = maliki } + +} + +# 6729 - NIANI +6729 = { # 6729 - NIANI + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1226.1.1 = { rite = maliki } + +} + +# 6730 - WASULU +6730 = { # 6730 - WASULU + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + 867.1.1 = { + #holding = tribal_holding + #special_building_slot = mali_mines_01 + #special_building = mali_mines_01 + } + +} + +# 6731 - YANFOLILA +6731 = { # 6731 - YANFOLILA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6732 - KAMARO +6732 = { # 6732 - KAMARO + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6733 - KANKAN +6733 = { # 6733 - KANKAN + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6734 - JELIBAKORO +6734 = { # 6734 - JELIBAKORO + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6735 - FADAMA +6735 = { # 6735 - FADAMA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6736 - AMANA +6736 = { # 6736 - AMANA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6737 - KOUROUSSA +6737 = { # 6737 - KOUROUSSA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6738 - BALATO +6738 = { # 6738 - BALATO + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6739 - SIGUIRI +6739 = { # 6739 - SIGUIRI + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 867.1.1 = { + special_building_slot = mali_mines_01 + } + #1256.1.1 = { religion = sunni } + +} + +# 6740 - TINKISSO +6740 = { # 6740 - TINKISSO + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1256.1.1 = { religion = sunni } + +} + +# 6741 - KONFARA +6741 = { # 6741 - KONFAEA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + 1256.1.1 = { rite = maliki } + +} + +# 6742 - DIAKHA +6742 = { # 6742 - DIAKHA + + # Misc + culture = malinke + rite = west_african_pagan + + # History + #1286.1.1 = { religion = sunni } + 867.1.1 = { + #holding = tribal_holding + #special_building_slot = mali_mines_01 + #special_building = mali_mines_01 + } + +} + +# 6743 - NYENINGO +6743 = { # 6743 - NYENINGO + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6744 - GOUNDAFA +6744 = { # 6744 - GOUNDAFA + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + 867.1.1 = { + #holding = tribal_holding + #special_building_slot = mali_mines_01 + #special_building = mali_mines_01 + } + +} + +# 6745 - DIOUBOYE +6745 = { # 6745 - DIOUBOYE + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + #1176.1.1 = { religion = sunni } + +} + +# 6747 - YARESNA +6747 = { # 6747 - YARESNA + + # Misc + culture = malinke + rite = west_african_bidu_pagan + #religion = west_african_bida_pagan + + # History + 867.1.1 = { + special_building_slot = mali_mines_01 + } + 1176.1.1 = { rite = maliki } + +} + +# 6748 - GHIYARU +6748 = { # 6748 - GHIYARU + + # Misc + culture = malinke + rite = west_african_bidu_pagan + #religion = west_african_bida_pagan + + # History + 1176.1.1 = { rite = maliki } + +} + +# 6749 - BAFULABE +6749 = { # 6749 - BAFULABE + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6750 - KUNJAN +6750 = { # 6750 - KUNJAN + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6751 - BADUMBE +6751 = { # 6751 - BADUMBE + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +# 6801 - KONKO +6801 = { # 6801 - KONKO + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + #1076.1.1 = { religion = sunni } + +} + +# 6802 - SANGALAN +6802 = { # 6802 - SANGALAN + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + #1076.1.1 = { religion = sunni } + +} + +# 6803 - UPPER_GAMBIA +6803 = { # 6803 - UPPER_GAMBIA + + # Misc + culture = malinke + rite = west_african_bidu_pagan + + # History + #1076.1.1 = { religion = sunni } + +} + diff --git a/history/provinces/k_sahara.txt b/history/provinces/k_sahara.txt new file mode 100644 index 000000000..477845307 --- /dev/null +++ b/history/provinces/k_sahara.txt @@ -0,0 +1,257 @@ +#k_sahara +##d_tadmekka ################################### +###c_tadmekka +6566 = { #TADMEKKA + culture = butr + #culture = tagelmust + rite = ibadi + holding = tribal_holding + 1083.1.1 = { + rite = maliki + } +} +6567 = { #KIDAL + holding = none +} + +###c_tessalit +6564 = { #TESSALIT + culture = butr + #culture = tagelmust + rite = ibadi + holding = tribal_holding + 1083.1.1 = { + rite = maliki + } +} +6565 = { #ADRAR_IFOGHAS + holding = none +} +6664 = { #TADMEKKA_ROUTE + holding = none +} + +##d_ghat ################################### +###c_ghat +6460 = { #GHAT + culture = butr + #culture = zanata + rite = ibadi + holding = tribal_holding +} +6461 = { #AL-FEWET + holding = none +} +6462 = { #AL-BARKAT + holding = none +} +6661 = { # 6661 - GHAT_ROUTE + holding = none +} +6601 = { #WADI_IRAWAN #"Traversable Wasteland" + holding = none +} +6602 = { #ERG_GHATI + holding = none +} + +###c_djanet +6463 = { #DJANET + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding + 1050.1.1 = { + culture = butr + rite = ibadi + } +} +6464 = { #EFERI + holding = none +} +6663 = { #AHAGGAR + holding = none +} +6662 = { # 6662 - EAST_AHAGGAR + holding = none +} + +##d_air ################################### +###c_takkeda +6562 = { #TAKKEDA + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding + special_building_slot = takkeda_mines_01 + 1050.1.1 = { + culture = butr + rite = ibadi + } +} +6560 = { #MARANDET + holding = none +} +6658 = { #AIR_ROUTE + holding = none +} + +###c_air +6561 = { #AGADEZ + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding + 1050.1.1 = { + culture = butr + rite = ibadi + } +} +6563 = { #AIR + holding = none +} +6660 = { #FACHI_ROUTE + holding = none +} + +##d_kawar ################################### +###c_bilma +6457 = { #BILMA + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding + 1070.1.1 = { + rite = maliki + culture = kanuri + } +} +6458 = { # DIBELA + holding = none +} +6657 = { #KAWAR_ROAD + holding = none +} +6659 = { #FACHI + holding = none +} + +###c_dirku +6456 = { #DIRKU + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding + 1070.1.1 = { + rite = maliki + } +} +6455 = { #GISSEBI + holding = none +} + +###c_djado +6452 = { #DJADO + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding + 1120.1.1 = { + rite = maliki + } +} +6453 = { #TUMMO + holding = none +} +6454 = { #SAKADAME + holding = none +} +6668 = { #DJADO_ROUTE + holding = none +} + +##d_tibesti ################################### +###c_ain_galakka +6496 = { #AIN_GALAKKA + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding +} +6495 = { #FAYA + holding = none +} + +###c_bodele +6494 = { #BORKOU + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding +} +6493 = { #KORO_TORO + holding = none +} +6665 = { #BAHR_EL-GHAZAL_ROUTE + holding = none +} + +###c_tibesti +6497 = { #TIBESTI-SOUTH + culture = zaghawa + rite = west_african_bori_pagan + holding = tribal_holding +} +6498 = { #TIBESTI-CENTRAL + holding = none +} +6499 = { #BARDAI + holding = none +} +6666 = { #TIBESTI_ROUTE + holding = none +} + +##d_fezzan ################################### +###c_murzuk +6451 = { #MURZUK + culture = butr + #culture = zanata + rite = ibadi + holding = tribal_holding + 1176.1.1 = { + rite = maliki + } +} +6450 = { #TASSAWA + holding = none +} +6669 = { #TRAGHAN + holding = none +} +6667 = { #FEZZAN_ROUTE + holding = none +} + +###c_zawila +6447 = { #ZAWILA + culture = butr + #culture = zanata + rite = ibadi + holding = tribal_holding + 1176.1.1 = { + rite = maliki + } +} +6446 = { #ZALHA + holding = none +} + +###c_germa +6449 = { #GERMA + culture = butr + #culture = zanata + rite = ibadi + holding = tribal_holding + 1176.1.1 = { + rite = maliki + } +} +6448 = { #SABHA + holding = none +} +6459 = { #TAMZAWA + holding = none +} diff --git a/history/provinces/k_sao.txt b/history/provinces/k_sao.txt new file mode 100644 index 000000000..ec91ccd72 --- /dev/null +++ b/history/provinces/k_sao.txt @@ -0,0 +1,464 @@ +# 6804 - BAGUIRMI-WEST +6804 = { # 6804 - BAGUIRMI-WEST + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6805 - BAGUIRMI +6805 = { # 6805 - BAGUIRMI + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6806 - MASSENYA +6806 = { # 6806 - MASSENYA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6807 - BIDDIRI +6807 = { # 6807 - BIDDIRI + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6808 - DAM +6808 = { # 6808 - DAM + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6809 - BARMA2 +6809 = { # 6809 - BARMA2 / Barma + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6810 - MIGRI +6810 = { # 6810 - MIGRI + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6811 - BANRE +6811 = { # 6811 - BANRE + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6812 - LOGONE-BIRNI +6812 = { # 6812 - LOGONE-BIRNI + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6813 - MAKARI +6813 = { # 6813 - MAKARI + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6814 - NGALA +6814 = { # 6814 - NGALA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6815 - BAMA +6815 = { # 6815 - BAMA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6816 - KOUSSERI +6816 = { # 6816 - KOUSSERI + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6817 - DUOLO +6817 = { # 6817 - DUOLO + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6818 - BOGO +6818 = { # 6818 - BOGO + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6819 - MINDIF +6819 = { # 6819 - MINDIF + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6820 - KALFOU +6820 = { # 6820 - KALFOU + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6821 - DAGWAMBA +6821 = { # 6821 - DAGWAMBA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6823 - GAROUA +6823 = { # 6823 - GAROUA + + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6824 - BIBEMI +6824 = { # 6824 - BIBEMI + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6825 - BINDIR +6825 = { # 6825 - BINDIR + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6827 - BABUR +6827 = { # 6827 - BABUR + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6828 - KERA +6828 = { # 6828 - KERA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6829 - GIZEY +6829 = { # 6829 - GIZEY + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6830 - MARBA +6830 = { # 6830 - MARBA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6831 - NGAMBAY +6831 = { # 6831 - NGAMBAY + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6832 - KIM +6832 = { # 6832 - KIM + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6833 - MILTOU +6833 = { # 6833 - MILTOU + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6834 - KWANG +6834 = { # 6834 - KWANG + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6835 - MASA +6835 = { # 6835 - MASA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6836 - MBARA +6836 = { # 6836 - MBARA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6837 - LAFANA +6837 = { # 6837 - LAFANA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6838 - BOUSSO +6838 = { # 6838 - BOUSSO + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6839 - TUMAK +6839 = { # 6839 - TUMAK + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6840 - SUMRAY +6840 = { # 6840 - SUMRAY + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6841 - NIELLIM +6841 = { # 6841 - NIELLIM + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6842 - BOA +6842 = { # 6842 - BOA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6843 - SARWA +6843 = { # 6843 - SARWA + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6844 - MELFI_SAO +6844 = { # 6844 - MELFI_SAO + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6857 - DAR_RASHID +6857 = { # 6857 - DAR_RASHID + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6858 - IRO +6858 = { # 6858 - IRO + + # Misc + culture = sao + rite = west_african_bori_pagan + + # History + +} + +# 6859 - SALAMAT +6859 = { # 6859 - SALAMAT + + # Misc + culture = zaghawa + rite = west_african_bori_pagan + + # History + #1097.1.1 = { religion = sunni } + +} + diff --git a/history/provinces/k_songhay.txt b/history/provinces/k_songhay.txt new file mode 100644 index 000000000..cfdc00cf8 --- /dev/null +++ b/history/provinces/k_songhay.txt @@ -0,0 +1,323 @@ +# 6568 - DOSSO +6568 = { # 6568 - DOSSO + + # Misc + culture = mossi + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = songhai } + 1250.1.1 = { rite = maliki } + +} + +# 6569 - GAYA2 +6569 = { # 6569 - GAYA2 / Gaya + + # Misc + culture = mossi + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = songhai } + 1250.1.1 = { rite = maliki } + +} + +# 6570 - ROZI +6570 = { # 6570 - ROZI + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = songhai } + 1250.1.1 = { rite = maliki } + +} + +# 6571 - TILLABERI +6571 = { # 6671 - TILLABERI + + # Misc + culture = gaw + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6572 - KUKIYA +6572 = { # 6672 - KUKIYA + + # Misc + culture = gaw + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6573 - TANDO_HUSUBIYA +6573 = { # 6673 - TANDO_HUSUBIYA + + # Misc + culture = gaw + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6574 - KAMGALA +6574 = { # 6674 - KAMGALA + + # Misc + culture = gaw + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6575 - ANSONGO +6575 = { # 6675 - ANSONGO + + # Misc + culture = gaw + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6576 - GADEI +6576 = { # 6676 - GADEI + + # Misc + culture = gaw + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6577 - GAO +6577 = { # 6677 - GAO + + # Misc + culture = gaw + rite = west_african_bidu_pagan + holding = tribal_holding + # History + 867.1.1 = { + buildings = { + market_villages_01 + } + } + 920.1.1 = { rite = maliki } + 935.1.1 = { + holding = castle_holding + } + 1066.1.1 = { + buildings = { + cereal_fields_01 + hunting_grounds_01 + } + } + 1150.1.1 = { culture = songhai } + +} + +# 6578 - SARNAH +6578 = { # 6678 - SARNAH + + # Misc + culture = gaw + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6579 - KOIMA +6579 = { # 6579 - KOIMA + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + 1150.1.1 = { rite = maliki } + +} + +# 6580 - BOUREM +6580 = { # 6680 - BOUREM + + # Misc + culture = gaw + rite = west_african_bidu_pagan + + # History + 1150.1.1 = { culture = songhai } + +} + +# 6581 - TIRAKKA +6581 = { # 6681 - TIRAKKA + + # Misc + culture = gaw + rite = west_african_bidu_pagan + 860.1.1 = { + special_building_slot = sankore_university + } + + # History + 989.1.1 = { + #special_building_slot = sankore_university + special_building = sankore_university + } + 1150.1.1 = { culture = songhai } + +} + +# 6608 - KABARA +6608 = { # 6608 - KABARA + + # Misc + culture = bozo + rite = west_african_bidu_pagan + #religion = west_african_bida_pagan + + # History + 960.1.1 = { rite = ibadi } + 1083.1.1 = { rite = maliki } + +} + +# 6609 - TIMBUKTU +6609 = { # 6609 - TIMBUKTU + + # Misc + culture = butr + #culture = tagelmust + rite = ibadi + + # History + 1050.1.1 = { rite = maliki }#almoravid + #1200.1.1 = { religion = sunni } + +} + +# 6610 - ARAWAN +6610 = { # 6610 - ARAWAN + + # Misc + culture = butr + #culture = tagelmust + rite = ibadi + + # History + 1050.1.1 = { rite = maliki }#Almoravid + +} + +# 6612 - KILLI +6612 = { # 6612 - KILLI + + # Misc + culture = butr + #culture = tagelmust + rite = ibadi + + # History + 1050.1.1 = { rite = maliki }#almoravid + #1200.1.1 = { religion = sunni } + +} + +# 6656 - ARAWAN_ROAD +6656 = { # 6656 - ARAWAN_ROAD + + # Misc + culture = butr + #culture = tagelmust + rite = ibadi + + holding = none + + # History + 1050.1.1 = { rite = maliki }#Almoravid + #1200.1.1 = { religion = sunni } + +} + +# 6714 - PEKINGA +6714 = { # 6714 - PEKINGA + + # Misc + culture = sorko + rite = west_african_orisha_pagan + + # History + #1250.1.1 = { culture = mossi } + +} + +# 6715 - BIRNIN_LAFIYA +6715 = { # 6715 - BIRNIN_LAFIYA + + # Misc + culture = sorko + rite = west_african_orisha_pagan + + # History + #1250.1.1 = { culture = mossi } + +} + +# County of Zarma +8994 = { # 8994 - Zarmaganda + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = songhai } + 1250.1.1 = { rite = maliki } + +} +8993 = { # 8993 - Zarmatarey + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = songhai } + 1250.1.1 = { rite = maliki } + +} +8995 = { # 8995 - Sargan + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = songhai } + 1250.1.1 = { rite = maliki } + +} diff --git a/history/provinces/k_tahert.txt b/history/provinces/k_tahert.txt new file mode 100644 index 000000000..7526c1bc9 --- /dev/null +++ b/history/provinces/k_tahert.txt @@ -0,0 +1,420 @@ +#k_tahert +##d_tlemcen ################################### +###c_tlemcen +4672 = { #TLEMCEN + culture = butr + rite = ibadi + holding = castle_holding + 867.1.1 = { + buildings = { + pastures_01 + } + } + 955.1.1 = { + rite = maliki + } + 1066.1.1 = { + buildings = { + #pastures_01 + military_camps_01 + plantations_01 + } + } + 1178.1.1 = { + rite = masmudi + } +} +4663 = { #MUASKAR + holding = none + 955.1.1 = { + holding = city_holding + } +} +4667 = { #QASR-IBN-SINAN + #holding = none +} +4671 = { #AINTEKBALET + #holding = none +} +4673 = { #TAFRAOUA-SEBDOU + #holding = none +} + +###c_wajda +4674 = { #WAJDA + culture = butr + rite = maliki + holding = castle_holding + 1178.1.1 = { + rite = masmudi + } +} +4675 = { #SAA + #holding = none +} +4676 = { #DEBDOU + #holding = none +} + +###c_orania +4666 = { #ORAN + culture = butr + rite = maliki + holding = castle_holding + 1178.1.1 = { + rite = masmudi + } +} +4664 = { #MARSAFARUKH + holding = none +} +4665 = { #ARZEW + holding = city_holding +} + +###c_hunyan +4669 = { #HUNYAN + culture = butr + #culture = zanata + rite = maliki + holding = castle_holding + 1178.1.1 = { + rite = masmudi + } +} +4668 = { #ARSGUL + holding = city_holding +} +4670 = { #NADRUMA + holding = church_holding +} + +##d_tahert ################################### +###c_tahert +4659 = { #TAHART + culture = butr + rite = ibadi + holding = castle_holding + 955.1.1 = { + rite = maliki + } + 1178.1.1 = { + rite = masmudi + } +} +4658 = { #AL_UBBAD + holding = church_holding +} +4660 = { #QALAA_BSALAMA + holding = city_holding +} +4661 = { #ASKEDAL + holding = city_holding +} +4662 = { #HISN_LAWATA + holding = none +} + +###c_yalala +4655 = { #YALALA + culture = butr + rite = ibadi + holding = castle_holding + 955.1.1 = { + rite = maliki + } + 1178.1.1 = { + rite = masmudi + } +} +4656 = { #QALAA_BHUWARA + #holding = none +} +4657 = { #AL_GABAL + #holding = none +} + +###c_ashir +4647 = { #ASHIR_YASHIR + culture = butr + rite = ibadi + holding = castle_holding + 955.1.1 = { + rite = maliki + } + 1178.1.1 = { + rite = masmudi + } +} +4645 = { #BOUSAADA + holding = church_holding +} +4646 = { #ASHIR_BANYA + holding = none +} +4762 = { #SERSOU + holding = none +} + +###c_figuig +4749 = { #FIGUIG + culture = butr + rite = ibadi + holding = tribal_holding + + # History + 935.1.1 = { + holding = castle_holding + } +} +4750 = { #AINSEFRA + holding = none +} +4751 = { #MECHERIA + holding = none + #holding = city_holding +} + +##d_alger ################################### +###c_algier +4650 = { #ALGIERS + culture = butr + rite = maliki + holding = castle_holding + 1178.1.1 = { + rite = masmudi + } +} +4648 = { #MEDEA + holding = church_holding +} +4649 = { #TADALLIS + holding = none +} +4651 = { #MATTIJA + holding = city_holding +} + +###c_tanas +4653 = { #TANAS + culture = butr + rite = maliki + holding = castle_holding + 1178.1.1 = { + rite = masmudi + } +} +4652 = { #SHARSHAL + holding = city_holding +} +4654 = { #MILIYANA + holding = none +} + +##d_bejaia################################### +###c_bejaia +4637 = { #BEJAIA + culture = baranis + rite = maliki + holding = castle_holding + 1066.1.1 = { + buildings = { + common_tradeport_01 + #watchtowers_01 + pastures_01 + } + } + 1178.1.1 = { + rite = masmudi + } +} +4636 = { #JIJEL + holding = city_holding +} + +###c_satif +4639 = { #SATIF + culture = baranis + rite = maliki + holding = castle_holding + 1178.1.1 = { + rite = masmudi + } +} +4635 = { #MILA_SATIF + holding = none +} +4638 = { #IKJAN + holding = city_holding +} +4640 = { #QALAA_BHAMMAD + holding = none + 1007.1.1 = { + holding = castle_holding + } +} + +##d_zab################################### +###c_hodna +4644 = { #TUBNA + culture = butr + rite = ibadi + holding = castle_holding + + # History + 955.1.1 = { + rite = maliki + } + 1057.1.1 = { #Area conquered by tribals and turned into nomadic pastures + holding = tribal_holding + } + 1178.1.1 = { + rite = masmudi + } +} +4641 = { #MASILA + holding = none +} +4642 = { #MAGRA + holding = city_holding + + # History + 1057.1.1 = { #Area conquered by tribals and turned into nomadic pastures + holding = none + } +} +4643 = { #NGAOUS + holding = church_holding + + # History + 1057.1.1 = { #Area conquered by tribals and turned into nomadic pastures + holding = none + } +} + +###c_biskra +4621 = { #BISKRA + culture = butr + #culture = zanata + rite = ibadi + holding = castle_holding + + # History + 955.1.1 = { + rite = maliki + } + 1066.1.1 = { #Area conquered by tribals and turned into nomadic pastures + holding = tribal_holding + } + 1178.1.1 = { + rite = masmudi + } +} +4622 = { #BADIS + holding = city_holding + + # History + 1066.1.1 = { #Area conquered by tribals and turned into nomadic pastures + holding = none + } +} +4633 = { #SIDI_UQBA + holding = church_holding + + # History + 1066.1.1 = { #Area conquered by tribals and turned into nomadic pastures + holding = none + } +} +4754 = { #WAGHLANAT + holding = none +} + +###c_bilizma +4634 = { #BILIZMA + culture = butr + rite = ibadi + holding = castle_holding + + # History + 1066.1.1 = { #Area conquered by tribals and turned into nomadic pastures + holding = tribal_holding + } + 1178.1.1 = { + rite = masmudi + } +} +4627 = { #BAGHAYA + holding = none +} + +##d_mzab################################### +###c_wargla +4615 = { #WARGLA + culture = butr + rite = ibadi + holding = tribal_holding + + 1178.1.1 = { + rite = masmudi + } +} +4611 = { #TAGHYART + holding = none +} +4613 = { #SADRATA + holding = none +} +4614 = { #KARIMA + holding = none +} + +###c_laghwat +4619 = { #AL-AGHWAT + culture = butr + rite = ibadi + holding = tribal_holding + + # History + 935.1.1 = { + holding = castle_holding + } + 1178.1.1 = { + rite = masmudi + } +} +4618 = { #TILGHEMT + holding = none +} + +###c_ghardaia +4616 = { #GHARDAIA + culture = butr + rite = ibadi + holding = tribal_holding + 1178.1.1 = { + rite = masmudi + } +} +4617 = { #AL-QULAYA + holding = none +} +6322 = { #TEDMAIT + holding = none +} + +###c_arigh +4609 = { #ARIGH + culture = butr + rite = ibadi + holding = tribal_holding + 1178.1.1 = { + rite = masmudi + } +} +4608 = { #AJLU + holding = none +} +4610 = { #TUGGURT + holding = none +} diff --git a/history/provinces/k_takrur.txt b/history/provinces/k_takrur.txt new file mode 100644 index 000000000..637a30bd0 --- /dev/null +++ b/history/provinces/k_takrur.txt @@ -0,0 +1,250 @@ +# 6746 - ARONDO +6746 = { # 6746 - ARONDO + + # Misc + culture = soninke + rite = west_african_pagan + #religion = west_african_bida_pagan + + # History + 1246.1.1 = { rite = maliki } + +} + +# 6775 - WOMPU +6775 = { # 6775 - WOMPU + + # Misc + culture = soninke + rite = west_african_pagan + #religion = west_african_bida_pagan + + # History + 1046.1.1 = { rite = maliki } + +} + +# 6776 - JOWOL +6776 = { # 6776 - JOWOL + + # Misc + culture = soninke + rite = west_african_bidu_pagan + #religion = west_african_bida_pagan + + # History + 1046.1.1 = { rite = maliki } + +} + +# 6777 - NGOPPUGU +6777 = { # 6777 - NGOPPUGU + + # Misc + culture = soninke + rite = west_african_pagan + #religion = west_african_bida_pagan + + # History + 1046.1.1 = { rite = maliki } + +} + +# 6778 - SILLA +6778 = { # 6778 - SILLA + + # Misc + culture = soninke + rite = west_african_bidu_pagan + #religion = west_african_bida_pagan + + # History + 1046.1.1 = { rite = maliki } + +} + +# 6779 - BAKEL +6779 = { # 6779 - BAKEL + + # Misc + culture = pulaar + rite = west_african_bidu_pagan + #religion = west_african_bida_pagan + + # History + 1246.1.1 = { rite = maliki } + +} + +# 6780 - OGO +6780 = { # 6780 - OGO + + # Misc + culture = pulaar + rite = west_african_pagan + #religion = west_african_bida_pagan + + # History + 1046.1.1 = { rite = maliki } + +} + +# 6781 - PODOR +6781 = { # 6781 - PODOR + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6782 - TAKRUR +6782 = { # 6782 - TAKRUR + + # Misc + culture = pulaar + rite = west_african_roog_pagan + holding = tribal_holding + # History + 1035.1.1 = { rite = maliki } + 1066.1.1 = { + holding = castle_holding + buildings = { + cereal_fields_01 + plantations_01 + #hunting_grounds_01 + } + } +} + +# 6783 - WAALO +6783 = { # 6783 - WAALO + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6784 - WARAM +6784 = { # 6784 - WARAM + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6785 - AWLIL +6785 = { # 6785 - AWLIL + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6786 - CUBALEL +6786 = { # 6786 - CUBALEL + + # Misc + culture = soninke + rite = west_african_pagan + #religion = west_african_bida_pagan + + # History + 1046.1.1 = { rite = maliki } + +} + +# 6787 - DAGANA +6787 = { # 6787 - DAGANA + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6797 - DHRAINA +6797 = { # 6797 - DHRAINA + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6798 - ANATE +6798 = { # 6798 - ANATE + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6800 - GALAM +6800 = { # 6800 - GALAM + + # Misc + culture = soninke + rite = west_african_pagan + #religion = west_african_bida_pagan + + # History + 1246.1.1 = { rite = maliki } + +} + +# 8251 - TYENG +8251 = { # 8251 - TYENG + + # Misc + culture = wolof + rite = west_african_roog_pagan + + # History + +} + + + +# 8222 - WENYON +8242 = { + # Misc + culture = malinke + rite = akom_pagan + + # History +} + +# 8222 - WENYON +8263 = { + # Misc + culture = malinke + rite = akom_pagan + + # History +} From ccedc332e8a4e59a6946e1d87ef4776fc377098e Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Tue, 6 Oct 2026 18:28:32 +0100 Subject: [PATCH 05/16] africa --- common/landed_titles/Africa.txt | 104 ++++++++++++++--------------- history/provinces/k_anbiya.txt | 11 +++ history/provinces/k_borgu.txt | 4 +- history/provinces/k_ghana.txt | 11 --- history/provinces/k_guinea.txt | 47 +++++++++++++ history/provinces/k_gur.txt | 1 + history/provinces/k_gurma.txt | 6 +- history/provinces/k_hausaland.txt | 2 +- history/provinces/k_igbo-benue.txt | 11 +++ history/provinces/k_jenne.txt | 2 +- history/provinces/k_kong.txt | 85 ++++++++++++++++++++++- history/provinces/k_mali.txt | 50 ++++++++++++++ history/provinces/k_songhay.txt | 2 +- history/provinces/k_takrur.txt | 41 +++++++++++- 14 files changed, 303 insertions(+), 74 deletions(-) diff --git a/common/landed_titles/Africa.txt b/common/landed_titles/Africa.txt index f332cc47e..b8dd02c48 100644 --- a/common/landed_titles/Africa.txt +++ b/common/landed_titles/Africa.txt @@ -1498,6 +1498,11 @@ e_mali = { color = { 171 117 2 } } + b_west_mema = { + province = 6622 + + color = { 204 151 41 } + } } } d_timbuktu = { @@ -1761,11 +1766,6 @@ e_mali = { b_boulel = { province = 6618 - color = { 204 151 41 } - } - b_west_mema = { - province = 6622 - color = { 204 151 41 } } } @@ -2078,7 +2078,7 @@ e_mali = { k_takrur = { color = { 48 168 135 } - capital = c_kayor + capital = c_baol d_silla = { color = { 60 180 150 } @@ -2093,12 +2093,18 @@ e_mali = { color = { 63 183 153 } } - b_cubalel = { - province = 6786 + b_mboune = { + province = 8241 - color = { 63 183 153 } + color = { 75 167 132 } } + b_linguere = { + province = 8250 + + color = { 75 167 132 } + } } + c_galam = { color = { 69 189 159 } @@ -2161,34 +2167,28 @@ e_mali = { province = 8258 color = { 73 165 130 } + } + b_cubalel = { + province = 6786 + + color = { 63 183 153 } } } c_namandiru = { color = { 75 167 132 } + b_wuli = { + province = 8242 + color = { 222 102 60 } + } b_namandirou = { province = 8248 - color = { 75 167 132 } - } - b_mboune = { - province = 8241 - - color = { 75 167 132 } - } - b_linguere = { - province = 8250 - color = { 75 167 132 } } } c_kayor = { color = { 77 169 134 } - b_yoff = { - province = 8254 - - color = { 77 169 134 } - } b_mbul = { province = 8255 @@ -2203,21 +2203,25 @@ e_mali = { province = 8257 color = { 77 169 134 } - } + } + b_laa_baol = { + province = 8252 + + color = { 79 160 137 } + } } c_baol = { color = { 79 160 137 } + b_yoff = { + province = 8254 + color = { 77 169 134 } + } b_sine = { province = 8246 color = { 79 160 137 } } - b_laa_baol = { - province = 8252 - - color = { 79 160 137 } - } b_lambaye = { province = 8253 @@ -2333,11 +2337,6 @@ e_mali = { c_wuli = { color = { 222 102 60 } - b_wuli = { - province = 8242 - - color = { 222 102 60 } - } b_kantor = { province = 8239 @@ -2446,7 +2445,8 @@ e_maghreb = { province = 6778 color = { 63 183 153 } - } + } + } c_jowol = { color = { 66 186 156 } @@ -7923,7 +7923,12 @@ e_nigeria = { province = 6915 color = { 45 157 49 } - } + } + b_ilo = { + province = 6916 + + color = { 45 157 49 } + } } c_yauri = { color = { 248 87 8 } @@ -8192,11 +8197,6 @@ e_nigeria = { province = 6716 color = { 198 55 85 } - } - b_ilo = { - province = 6916 - - color = { 45 157 49 } } } } @@ -8750,6 +8750,11 @@ e_guinea = { color = { 157 159 79 } } + b_bambaya = { + province = 8193 + + color = { 237 238 23 } + } } c_tamiso = { color = { 155 159 73 } @@ -9028,11 +9033,6 @@ e_guinea = { color = { 237 238 23 } } - b_bambaya = { - province = 8193 - - color = { 237 238 23 } - } b_waasu = { province = 8194 @@ -9098,6 +9098,11 @@ e_guinea = { color = { 107 107 27 } } + b_sanafula = { + province = 6991 + + color = { 110 110 50 } + } } c_toma = { color = { 94 94 44 } @@ -9389,11 +9394,6 @@ e_guinea = { color = { 110 110 50 } } - b_sanafula = { - province = 6991 - - color = { 110 110 50 } - } b_tudugu = { province = 6987 diff --git a/history/provinces/k_anbiya.txt b/history/provinces/k_anbiya.txt index eca1dfb09..2acf31e2e 100644 --- a/history/provinces/k_anbiya.txt +++ b/history/provinces/k_anbiya.txt @@ -236,3 +236,14 @@ 6654 = { #TAGHAZA_ROAD holding = none } +# 6773 - DIAFUNU +6773 = { # 6773 - DIAFUNU + + # Misc + culture = soninke + rite = west_african_bidu_pagan + + # History + 1176.1.1 = { rite = maliki } + +} \ No newline at end of file diff --git a/history/provinces/k_borgu.txt b/history/provinces/k_borgu.txt index 41b9cdf88..b7e2ac283 100644 --- a/history/provinces/k_borgu.txt +++ b/history/provinces/k_borgu.txt @@ -14,7 +14,7 @@ 6718 = { # 6718 - BUSA # Misc - culture = sorko + culture = hausa rite = west_african_orisha_pagan # History @@ -26,7 +26,7 @@ 6915 = { # 6915 - KAOJE # Misc - culture = sorko + culture = hausa rite = west_african_orisha_pagan # History diff --git a/history/provinces/k_ghana.txt b/history/provinces/k_ghana.txt index 26ddf28c2..927b18294 100644 --- a/history/provinces/k_ghana.txt +++ b/history/provinces/k_ghana.txt @@ -580,17 +580,6 @@ } -# 6773 - DIAFUNU -6773 = { # 6773 - DIAFUNU - - # Misc - culture = soninke - rite = west_african_bidu_pagan - - # History - 1176.1.1 = { rite = maliki } - -} # 6774 - KARAKORO 6774 = { # 6774 - KARAKORO diff --git a/history/provinces/k_guinea.txt b/history/provinces/k_guinea.txt index 9722342fe..0815934f2 100644 --- a/history/provinces/k_guinea.txt +++ b/history/provinces/k_guinea.txt @@ -68,3 +68,50 @@ } +# 6798 - ANATE +8196 = { # 6798 - ANATE + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 8196 - ANATE +8186 = { # 6798 - ANATE + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6798 - ANATE +8184 = { # 6798 - ANATE + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6798 - ANATE +6802 = { # 6798 - ANATE + + # Misc + culture = pulaar + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} \ No newline at end of file diff --git a/history/provinces/k_gur.txt b/history/provinces/k_gur.txt index 11bb75b8e..5cb2605db 100644 --- a/history/provinces/k_gur.txt +++ b/history/provinces/k_gur.txt @@ -32,3 +32,4 @@ } + diff --git a/history/provinces/k_gurma.txt b/history/provinces/k_gurma.txt index c6029e5f5..4e88345e0 100644 --- a/history/provinces/k_gurma.txt +++ b/history/provinces/k_gurma.txt @@ -75,7 +75,7 @@ 6679 = { # 6679 - OURSI # Misc - culture = gur + culture = pulaar rite = west_african_pagan # History @@ -83,6 +83,8 @@ } + + # 6680 - KISSI 6680 = { # 6680 - KISSI @@ -188,7 +190,7 @@ rite = west_african_bidu_pagan # History - 1250.1.1 = { culture = mossi } + 1250.1.1 = { culture = pulaar} } diff --git a/history/provinces/k_hausaland.txt b/history/provinces/k_hausaland.txt index 321d708fc..339ad1ee0 100644 --- a/history/provinces/k_hausaland.txt +++ b/history/provinces/k_hausaland.txt @@ -228,7 +228,7 @@ 6555 = { # 6555 - KEBBI # Misc - culture = hausa + culture = songhai rite = west_african_bori_pagan # History diff --git a/history/provinces/k_igbo-benue.txt b/history/provinces/k_igbo-benue.txt index c46cde360..0d6f6d20d 100644 --- a/history/provinces/k_igbo-benue.txt +++ b/history/provinces/k_igbo-benue.txt @@ -108,3 +108,14 @@ } +# 8110 - IGBO-UKWU +8115 = { # 8110 - IGBO-UKWU + + # Misc + culture = igbo + rite = west_african_orisha_pagan + + # History + +} + diff --git a/history/provinces/k_jenne.txt b/history/provinces/k_jenne.txt index 4b3a840b8..934a3d1f0 100644 --- a/history/provinces/k_jenne.txt +++ b/history/provinces/k_jenne.txt @@ -234,7 +234,7 @@ 6722 = { # 6722 - SIKASSO # Misc - culture = bobo + culture = bozo rite = west_african_pagan # History diff --git a/history/provinces/k_kong.txt b/history/provinces/k_kong.txt index 18b5a5fd9..b8c714240 100644 --- a/history/provinces/k_kong.txt +++ b/history/provinces/k_kong.txt @@ -1,7 +1,90 @@ # 8147 - WORODUGU 8147 = { + # Misc + culture = malinke + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +8139 = { + # Misc + culture = malinke + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +6962 = { # Misc culture = bobo rite = west_african_pagan # History -} \ No newline at end of file +} + +# 8147 - WORODUGU +6964 = { + # Misc + culture = bobo + rite = west_african_pagan + # History +} + + +# 8147 - WORODUGU +6976 = { + # Misc + culture = bobo + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +6954 = { + # Misc + culture = bobo + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +6956 = { + # Misc + culture = bobo + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +6973 = { + # Misc + culture = bobo + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +6960 = { + # Misc + culture = bobo + rite = west_african_pagan + # History +} + + +# 8147 - WORODUGU +6977 = { + # Misc + culture = bobo + rite = west_african_pagan + # History +} + + +# 8147 - WORODUGU +8131 = { + # Misc + culture = kru + rite = west_african_pagan + # History +} diff --git a/history/provinces/k_mali.txt b/history/provinces/k_mali.txt index f23127c6a..4dd1e0b03 100644 --- a/history/provinces/k_mali.txt +++ b/history/provinces/k_mali.txt @@ -432,3 +432,53 @@ } +# 8147 - WORODUGU +6711= { + # Misc + culture = marka + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +6673 = { + # Misc + culture = pulaar + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +6616 = { + # Misc + culture = pulaar + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +6619 = { + # Misc + culture = pulaar + rite = west_african_pagan + # History +} + + + +# 8147 - WORODUGU +6980 = { + # Misc + culture = bozo + rite = west_african_pagan + # History +} +# 8147 - WORODUGU + +# 8147 - WORODUGU +6984 = { + # Misc + culture = bozo + rite = west_african_pagan + # History +} \ No newline at end of file diff --git a/history/provinces/k_songhay.txt b/history/provinces/k_songhay.txt index cfdc00cf8..2c1f094e7 100644 --- a/history/provinces/k_songhay.txt +++ b/history/provinces/k_songhay.txt @@ -279,7 +279,7 @@ 6715 = { # 6715 - BIRNIN_LAFIYA # Misc - culture = sorko + culture = songhai rite = west_african_orisha_pagan # History diff --git a/history/provinces/k_takrur.txt b/history/provinces/k_takrur.txt index 637a30bd0..34bf083d7 100644 --- a/history/provinces/k_takrur.txt +++ b/history/provinces/k_takrur.txt @@ -28,7 +28,7 @@ 6776 = { # 6776 - JOWOL # Misc - culture = soninke + culture = pulaar rite = west_african_bidu_pagan #religion = west_african_bida_pagan @@ -229,10 +229,17 @@ } - +# 8222 - WENYON +8239 = { + # Misc + culture = malinke + rite = akom_pagan + + # History +} # 8222 - WENYON -8242 = { +8240 = { # Misc culture = malinke rite = akom_pagan @@ -248,3 +255,31 @@ # History } + + +# 8222 - WENYON +8244 = { + # Misc + culture = serer + rite = akom_pagan + + # History +} + +# 8222 - WENYON +8245 = { + # Misc + culture = malinke + rite = akom_pagan + + # History +} + +# 8222 - WENYON +8254 = { + # Misc + culture = serer + rite = akom_pagan + + # History +} From 72c28067e2babba7e69c4e383f14227b50a07831 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Wed, 7 Oct 2026 00:23:46 +0100 Subject: [PATCH 06/16] m ore africa --- common/culture/cultures/00_sahelian.txt | 10 +- common/culture/cultures/00_west_african.txt | 163 ++++++++++++++++++ .../culture/cultures/NEOW_north_african.txt | 37 +++- common/landed_titles/Africa.txt | 87 +++++----- history/provinces/k_ghana.txt | 4 +- history/provinces/k_maghreb.txt | 8 +- history/provinces/k_mali.txt | 6 +- history/provinces/k_tahert.txt | 24 +-- 8 files changed, 273 insertions(+), 66 deletions(-) create mode 100644 common/culture/cultures/00_west_african.txt diff --git a/common/culture/cultures/00_sahelian.txt b/common/culture/cultures/00_sahelian.txt index 34587b7ca..db12d3c73 100644 --- a/common/culture/cultures/00_sahelian.txt +++ b/common/culture/cultures/00_sahelian.txt @@ -32,15 +32,17 @@ bozo = { color = hsv{ 0.12 1.0 0.5} - ethos = ethos_communal + ethos = ethos_courtly heritage = heritage_sahelian language = language_soninke martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_wetlanders - tradition_religion_blending - tradition_isolationist + tradition_agrarian + tradition_hereditary_hierarchy + tradition_ruling_caste + tradition_dryland_dwellers + tradition_caravaneers } name_list = name_list_bozo diff --git a/common/culture/cultures/00_west_african.txt b/common/culture/cultures/00_west_african.txt new file mode 100644 index 000000000..ec1dbe8dc --- /dev/null +++ b/common/culture/cultures/00_west_african.txt @@ -0,0 +1,163 @@ +malinke = { + color = malinke + + ethos = ethos_spiritual + heritage = heritage_west_african + language = language_manding + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_upland_skirmishing + tradition_polygamous + tradition_music_theory + tradition_ruling_caste + tradition_isolationist + } + + #dlc_tradition = { + # trait = tradition_sorcerous_metallurgy + # requires_dlc_flag = royal_court + #} + + name_list = name_list_malinke + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +bobo = { + color = hsv{ 0.58 0.94 0.7 } + + ethos = ethos_egalitarian + heritage = heritage_west_african + language = language_soninke + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_upland_skirmishing + tradition_stalwart_defenders + } + + dlc_tradition = { + trait = tradition_sorcerous_metallurgy + requires_dlc_flag = royal_court + } + + name_list = name_list_bobo + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +gur = { + color = gur + + ethos = ethos_communal + heritage = heritage_west_african + language = language_gur + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_ancient_miners + tradition_upland_skirmishing + } + + dlc_tradition = { + trait = tradition_sorcerous_metallurgy + requires_dlc_flag = royal_court + } + + name_list = name_list_gur + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +marka = { + color = { 25 25 255 } + + ethos = ethos_communal + heritage = heritage_west_african + language = language_manding + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_warriors_of_the_dry + tradition_music_theory + tradition_upland_skirmishing + } + + name_list = name_list_marka + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +mel = { + color = hsv{ 0.59 0.55 0.8 } + + ethos = ethos_egalitarian + heritage = heritage_west_african + language = language_manding + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_stalwart_defenders + tradition_upland_skirmishing + } + + dlc_tradition = { + trait = tradition_staunch_traditionalists + requires_dlc_flag = hybridize_culture + } + + name_list = name_list_mel + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} diff --git a/common/culture/cultures/NEOW_north_african.txt b/common/culture/cultures/NEOW_north_african.txt index e71ab3dab..4cc0fcfc5 100644 --- a/common/culture/cultures/NEOW_north_african.txt +++ b/common/culture/cultures/NEOW_north_african.txt @@ -1,6 +1,6 @@ morrocan = { # Baranis - settled Berber - color = baranis + color = { 193 39 45 } created = 1670.1.1 parents = { maghrebi baranis } @@ -27,6 +27,41 @@ morrocan = { # Baranis - settled Berber house_coa_mask_offset = { 0.0 0.0 } house_coa_mask_scale = { 0.85 0.85 } + ethnicities = { + 90 = arab + 10 = african + } +} + + +algerian = { # Baranis - settled Berber + color = { 0 122 51 } + created = 1670.1.1 + parents = { maghrebi baranis } + + ethos = ethos_spiritual + heritage = heritage_berber + language = language_arabic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_merchant_mercantalism + tradition_desert_ribat + tradition_dryland_dwellers + tradition_esteemed_hospitality + tradition_family_entrepreneurship + } + + name_list = name_list_baranis + + coa_gfx = { berber_group_coa_gfx } + building_gfx = { berber_group_building_gfx mena_building_gfx } + clothing_gfx = { afr_berber_clothing_gfx mena_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_06 + house_coa_mask_offset = { 0.0 0.0 } + house_coa_mask_scale = { 0.85 0.85 } + ethnicities = { 90 = arab 10 = african diff --git a/common/landed_titles/Africa.txt b/common/landed_titles/Africa.txt index b8dd02c48..acd38000c 100644 --- a/common/landed_titles/Africa.txt +++ b/common/landed_titles/Africa.txt @@ -1813,7 +1813,6 @@ e_mali = { color = { 189 111 15 } capital = c_yelimane - c_yelimane = { color = { 163 105 34 } b_guidimaka = { @@ -1839,12 +1838,22 @@ e_mali = { } c_kingui = { color = { 145 87 15 } + b_kingui = { + province = 6799 + color = { 145 87 15 } + } b_nioro = { province = 6759 color = { 145 87 15 } } + b_diara = { + province = 6758 + + color = { 207 107 21 } + } + } } @@ -1866,6 +1875,11 @@ e_mali = { color = { 207 107 21 } } + b_al-ghaba = { + province = 6628 + + color = { 171 117 2 } + } } c_kaarta = { color = { 191 108 36 } @@ -2448,6 +2462,20 @@ e_maghreb = { } } + c_guidimaka = { + color = { 176 103 14 } + + b_diafunu = { + province = 6773 + + color = { 176 103 14 } + } + b_karakoro = { + province = 6774 + + color = { 176 103 14 } + } + } c_jowol = { color = { 66 186 156 } @@ -2591,12 +2619,7 @@ e_maghreb = { province = 6766 color = { 161 110 27 } - } - b_kingui = { - province = 6799 - - color = { 145 87 15 } - } + } } c_masin = { color = { 168 119 17 } @@ -2615,17 +2638,7 @@ e_maghreb = { province = 6626 color = { 168 119 17 } - } - b_diara = { - province = 6758 - - color = { 207 107 21 } - } - b_al-ghaba = { - province = 6628 - - color = { 171 117 2 } - } + } b_kumbi = { province = 6627 @@ -2664,21 +2677,7 @@ e_maghreb = { color = { 163 121 52 } } - } - c_guidimaka = { - color = { 176 103 14 } - - b_diafunu = { - province = 6773 - - color = { 176 103 14 } - } - b_karakoro = { - province = 6774 - - color = { 176 103 14 } - } - } + } c_tagant = { color = { 135 96 32 } @@ -3270,11 +3269,7 @@ e_maghreb = { color = { 255 79 56 } } - b_nadruma = { - province = 4670 - - color = { 108 163 28 } - } + } c_hunyan = { color = { 108 163 28 } @@ -3284,7 +3279,12 @@ e_maghreb = { color = { 108 163 28 } } - } + b_nadruma = { + province = 4670 + + color = { 108 163 28 } + } + } } } @@ -7648,6 +7648,11 @@ e_nigeria = { } c_opanda = { color = { 48 53 163 } + b_lower_guara = { + province = 8100 + + color = { 48 53 163 } + } b_nok = { province = 6546 @@ -7658,11 +7663,7 @@ e_nigeria = { color = { 48 53 163 } } - b_lower_guara = { - province = 8100 - color = { 48 53 163 } - } b_opanda = { province = 8102 diff --git a/history/provinces/k_ghana.txt b/history/provinces/k_ghana.txt index 927b18294..91b24e04a 100644 --- a/history/provinces/k_ghana.txt +++ b/history/provinces/k_ghana.txt @@ -262,7 +262,7 @@ 6633 = { # 6633 - BANAMBA # Misc - culture = soninke + culture = bozo rite = west_african_bidu_pagan # History @@ -310,7 +310,7 @@ 6752 = { # 6752 - KITA # Misc - culture = soninke + culture = malinke rite = west_african_bidu_pagan # History diff --git a/history/provinces/k_maghreb.txt b/history/provinces/k_maghreb.txt index 36a89191f..1bf6ecec0 100644 --- a/history/provinces/k_maghreb.txt +++ b/history/provinces/k_maghreb.txt @@ -388,7 +388,13 @@ #holding = none } 4701 = { #RIBAT_AL-FATH - holding = none + culture = morrocan + rite = maliki + holding = castle_holding + + 1139.1.1 = { + rite = masmudi + } } ##d_rif ################################### diff --git a/history/provinces/k_mali.txt b/history/provinces/k_mali.txt index 4dd1e0b03..e94134964 100644 --- a/history/provinces/k_mali.txt +++ b/history/provinces/k_mali.txt @@ -26,7 +26,7 @@ 6638 = { # 6638 - KIRINA # Misc - culture = malinke + culture = bozo rite = west_african_pagan # History @@ -86,7 +86,7 @@ 6727 = { # 6727 - DAKAJALAN # Misc - culture = malinke + culture = bozo rite = west_african_pagan # History @@ -98,7 +98,7 @@ 6728 = { # 6728 - FIGUIRA # Misc - culture = malinke + culture = bozo rite = west_african_pagan # History diff --git a/history/provinces/k_tahert.txt b/history/provinces/k_tahert.txt index 7526c1bc9..c56b150dd 100644 --- a/history/provinces/k_tahert.txt +++ b/history/provinces/k_tahert.txt @@ -2,7 +2,7 @@ ##d_tlemcen ################################### ###c_tlemcen 4672 = { #TLEMCEN - culture = butr + culture = algerian rite = ibadi holding = castle_holding 867.1.1 = { @@ -42,7 +42,7 @@ ###c_wajda 4674 = { #WAJDA - culture = butr + culture = algerian rite = maliki holding = castle_holding 1178.1.1 = { @@ -58,7 +58,7 @@ ###c_orania 4666 = { #ORAN - culture = butr + culture = algerian rite = maliki holding = castle_holding 1178.1.1 = { @@ -74,7 +74,7 @@ ###c_hunyan 4669 = { #HUNYAN - culture = butr + culture = algerian #culture = zanata rite = maliki holding = castle_holding @@ -92,7 +92,7 @@ ##d_tahert ################################### ###c_tahert 4659 = { #TAHART - culture = butr + culture = algerian rite = ibadi holding = castle_holding 955.1.1 = { @@ -117,7 +117,7 @@ ###c_yalala 4655 = { #YALALA - culture = butr + culture = algerian rite = ibadi holding = castle_holding 955.1.1 = { @@ -136,7 +136,7 @@ ###c_ashir 4647 = { #ASHIR_YASHIR - culture = butr + culture = algerian rite = ibadi holding = castle_holding 955.1.1 = { @@ -178,7 +178,7 @@ ##d_alger ################################### ###c_algier 4650 = { #ALGIERS - culture = butr + culture = algerian rite = maliki holding = castle_holding 1178.1.1 = { @@ -197,7 +197,7 @@ ###c_tanas 4653 = { #TANAS - culture = butr + culture = algerian rite = maliki holding = castle_holding 1178.1.1 = { @@ -214,7 +214,7 @@ ##d_bejaia################################### ###c_bejaia 4637 = { #BEJAIA - culture = baranis + culture = algerian rite = maliki holding = castle_holding 1066.1.1 = { @@ -234,7 +234,7 @@ ###c_satif 4639 = { #SATIF - culture = baranis + culture = algerian rite = maliki holding = castle_holding 1178.1.1 = { @@ -332,7 +332,7 @@ ###c_bilizma 4634 = { #BILIZMA - culture = butr + culture = algerian rite = ibadi holding = castle_holding From 335d79c998e23793da7d6b9d94f9726775047901 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Wed, 7 Oct 2026 00:28:39 +0100 Subject: [PATCH 07/16] Update 00_sahelian.txt --- common/culture/cultures/00_sahelian.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/culture/cultures/00_sahelian.txt b/common/culture/cultures/00_sahelian.txt index db12d3c73..a6a05208f 100644 --- a/common/culture/cultures/00_sahelian.txt +++ b/common/culture/cultures/00_sahelian.txt @@ -34,7 +34,7 @@ bozo = { ethos = ethos_courtly heritage = heritage_sahelian - language = language_soninke + language = language_manding martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { From 8dddb82f5210d96973f4e0e46a07fd0629857b2e Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Wed, 7 Oct 2026 01:43:37 +0100 Subject: [PATCH 08/16] more africa --- history/provinces/k_ghana.txt | 8 ++++---- history/provinces/k_jenne.txt | 28 ++++++++++++++-------------- history/provinces/k_mali.txt | 10 +++++----- history/provinces/k_songhay.txt | 2 +- 4 files changed, 24 insertions(+), 24 deletions(-) diff --git a/history/provinces/k_ghana.txt b/history/provinces/k_ghana.txt index 91b24e04a..45e8915ec 100644 --- a/history/provinces/k_ghana.txt +++ b/history/provinces/k_ghana.txt @@ -16,7 +16,7 @@ 6613 = { # 6613 - KOUGA # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -29,7 +29,7 @@ 6614 = { # 6614 - TONDIARU # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -102,7 +102,7 @@ 6620 = { # 6620 - MARA # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -262,7 +262,7 @@ 6633 = { # 6633 - BANAMBA # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History diff --git a/history/provinces/k_jenne.txt b/history/provinces/k_jenne.txt index 934a3d1f0..9751f8841 100644 --- a/history/provinces/k_jenne.txt +++ b/history/provinces/k_jenne.txt @@ -2,7 +2,7 @@ 6632 = { # 6632 - KRI # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -14,7 +14,7 @@ 6634 = { # 6634 - NIAMINA # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -26,7 +26,7 @@ 6643 = { # 6643 - TAMANI # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -38,7 +38,7 @@ 6644 = { # 6644 - SANADO # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -50,7 +50,7 @@ 6645 = { # 6645 - SEGOU # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -62,7 +62,7 @@ 6646 = { # 6646 - SOUM # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -74,7 +74,7 @@ 6647 = { # 6647 - KANIANA # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -86,7 +86,7 @@ 6648 = { # 6648 - TABA # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -110,7 +110,7 @@ 6670 = { # 6670 - BANGU # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -122,7 +122,7 @@ 6671 = { # 6671 - SAFARE # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -146,7 +146,7 @@ 6673 = { # 6673 - KORIENZA # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -182,7 +182,7 @@ 6710 = { # 6710 - MOPTI # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan # History @@ -194,7 +194,7 @@ 6711 = { # 6711 - JENNE-JENO # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan holding = tribal_holding # History @@ -234,7 +234,7 @@ 6722 = { # 6722 - SIKASSO # Misc - culture = bozo + culture = bambara rite = west_african_pagan # History diff --git a/history/provinces/k_mali.txt b/history/provinces/k_mali.txt index e94134964..e2d3c817c 100644 --- a/history/provinces/k_mali.txt +++ b/history/provinces/k_mali.txt @@ -26,7 +26,7 @@ 6638 = { # 6638 - KIRINA # Misc - culture = bozo + culture = bambara rite = west_african_pagan # History @@ -86,7 +86,7 @@ 6727 = { # 6727 - DAKAJALAN # Misc - culture = bozo + culture = bambara rite = west_african_pagan # History @@ -98,7 +98,7 @@ 6728 = { # 6728 - FIGUIRA # Misc - culture = bozo + culture = bambara rite = west_african_pagan # History @@ -469,7 +469,7 @@ # 8147 - WORODUGU 6980 = { # Misc - culture = bozo + culture = bambara rite = west_african_pagan # History } @@ -478,7 +478,7 @@ # 8147 - WORODUGU 6984 = { # Misc - culture = bozo + culture = bambara rite = west_african_pagan # History } \ No newline at end of file diff --git a/history/provinces/k_songhay.txt b/history/provinces/k_songhay.txt index 2c1f094e7..709e18953 100644 --- a/history/provinces/k_songhay.txt +++ b/history/provinces/k_songhay.txt @@ -196,7 +196,7 @@ 6608 = { # 6608 - KABARA # Misc - culture = bozo + culture = bambara rite = west_african_bidu_pagan #religion = west_african_bida_pagan From 37f52437a20073b5951f31122f41029f690df2d4 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Wed, 7 Oct 2026 01:45:31 +0100 Subject: [PATCH 09/16] Update 00_sahelian.txt --- common/culture/cultures/00_sahelian.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/culture/cultures/00_sahelian.txt b/common/culture/cultures/00_sahelian.txt index a6a05208f..984a2493c 100644 --- a/common/culture/cultures/00_sahelian.txt +++ b/common/culture/cultures/00_sahelian.txt @@ -29,7 +29,7 @@ } } -bozo = { +bambara = { color = hsv{ 0.12 1.0 0.5} ethos = ethos_courtly From 60909507101840d15078164920b6f35578b58843 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Wed, 7 Oct 2026 02:25:04 +0100 Subject: [PATCH 10/16] more africa --- common/landed_titles/Africa.txt | 22 ++++++------- history/provinces/k_ghana.txt | 58 ++++++++++++++++++++++++++++++++- history/provinces/k_gurma.txt | 13 ++++++++ history/provinces/k_kanem.txt | 20 ++++++++++++ 4 files changed, 101 insertions(+), 12 deletions(-) diff --git a/common/landed_titles/Africa.txt b/common/landed_titles/Africa.txt index acd38000c..8dae5cda4 100644 --- a/common/landed_titles/Africa.txt +++ b/common/landed_titles/Africa.txt @@ -999,6 +999,16 @@ e_mali = { color = { 198 42 92 } } + b_kamgala = { + province = 6574 + + color = { 198 48 98 } + } + b_tando_husubiya = { + province = 6573 + + color = { 198 42 92 } + } } c_dyamare = { color = { 202 52 82 } @@ -1646,17 +1656,7 @@ e_mali = { province = 6575 color = { 198 48 98 } - } - b_kamgala = { - province = 6574 - - color = { 198 48 98 } - } - b_tando_husubiya = { - province = 6573 - - color = { 198 42 92 } - } + } } c_kurmina = { color = { 45 149 230 } diff --git a/history/provinces/k_ghana.txt b/history/provinces/k_ghana.txt index 45e8915ec..ee4b37831 100644 --- a/history/provinces/k_ghana.txt +++ b/history/provinces/k_ghana.txt @@ -16,7 +16,7 @@ 6613 = { # 6613 - KOUGA # Misc - culture = bambara + culture = butr rite = west_african_bidu_pagan # History @@ -318,6 +318,18 @@ } +# 6752 - KITA +8031 = { # 6752 - KITA + + # Misc + culture = ewe + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + # 6753 - BIRGO 6753 = { # 6753 - BIRGO @@ -605,3 +617,47 @@ } +# 6752 - KITA +6946 = { # 6752 - KITA + + # Misc + culture = gur + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +6942 = { # 6752 - KITA + + # Misc + culture = gur + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +6970 = { # 6752 - KITA + + # Misc + culture = guan + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} + +8165 = { # 6752 - KITA + + # Misc + culture = tenme + rite = west_african_bidu_pagan + + # History + 1286.1.1 = { rite = maliki } + +} \ No newline at end of file diff --git a/history/provinces/k_gurma.txt b/history/provinces/k_gurma.txt index 4e88345e0..6e6a3bfef 100644 --- a/history/provinces/k_gurma.txt +++ b/history/provinces/k_gurma.txt @@ -194,6 +194,19 @@ } +# 6688 - SAY +6948 = { # 6688 - SAY + + # Misc + culture = sorko + rite = west_african_bidu_pagan + + # History + 1250.1.1 = { culture = mossi} + +} + + # 6689 - BILANGA 6689 = { # 6689 - BILANGA diff --git a/history/provinces/k_kanem.txt b/history/provinces/k_kanem.txt index 368a4090e..54b9bd10d 100644 --- a/history/provinces/k_kanem.txt +++ b/history/provinces/k_kanem.txt @@ -353,6 +353,16 @@ # 6527 - KATAGUM 6527 = { # 6527 - KATAGUM + # Misc + culture = kanuri + rite = west_african_bori_pagan + + # History + +} +# 6527 - KATAGUM +8996 = { # 6527 - KATAGUM + # Misc culture = hausa rite = west_african_bori_pagan @@ -361,6 +371,16 @@ } +13614= { # 6527 - KATAGUM + + # Misc + culture = igpo + rite = west_african_bori_pagan + + # History + +} + # 6528 - KUDU 6528 = { # 6528 - KUDU From 01326c23c63ab7b1038a4857d91f2904544672bf Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Wed, 7 Oct 2026 15:52:13 +0100 Subject: [PATCH 11/16] more africa --- common/culture/cultures/00_west_african.txt | 2 +- common/culture/cultures/NEOW_west_africa.txt | 122 +++++++++++++++++++ common/landed_titles/Africa.txt | 29 +++-- history/provinces/k_guinea.txt | 34 +++++- history/provinces/k_igbo-benue.txt | 2 +- history/provinces/k_kanem.txt | 2 +- history/provinces/k_kong.txt | 29 ++++- history/provinces/k_takrur.txt | 12 ++ 8 files changed, 211 insertions(+), 21 deletions(-) diff --git a/common/culture/cultures/00_west_african.txt b/common/culture/cultures/00_west_african.txt index ec1dbe8dc..a1afb5a41 100644 --- a/common/culture/cultures/00_west_african.txt +++ b/common/culture/cultures/00_west_african.txt @@ -8,7 +8,7 @@ head_determination = head_determination_domain traditions = { tradition_upland_skirmishing - tradition_polygamous + tradition_hill_dwellers tradition_music_theory tradition_ruling_caste tradition_isolationist diff --git a/common/culture/cultures/NEOW_west_africa.txt b/common/culture/cultures/NEOW_west_africa.txt index 03cc12a55..06a45ce1e 100644 --- a/common/culture/cultures/NEOW_west_africa.txt +++ b/common/culture/cultures/NEOW_west_africa.txt @@ -56,6 +56,128 @@ tenme = { house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } + ethnicities = { + 100 = african + } +} + +balanta = { + color = { 0.45 0.45 0.3 } + + ethos = ethos_spiritual + heritage = heritage_senegambian + language = language_tenme + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_zealous_people + tradition_stalwart_defenders + tradition_hereditary_hierarchy + tradition_concubines + tradition_maritime_mercantilism + } + + name_list = name_list_serer + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + +jola = { + color = { 0.45 0.45 0.3 } + + ethos = ethos_spiritual + heritage = heritage_senegambian + language = language_tenme + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_zealous_people + tradition_stalwart_defenders + tradition_hereditary_hierarchy + tradition_concubines + tradition_maritime_mercantilism + } + + name_list = name_list_serer + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + + +kpelle = { + color = { 25 115 189 } + + ethos = ethos_spiritual + heritage = heritage_west_african + language = language_manding + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_monogamous + tradition_modest + tradition_hard_working + } + + name_list = name_list_serer + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + + ethnicities = { + 100 = african + } +} + + +mende = { + color = { 25 115 189 } + + ethos = ethos_spiritual + heritage = heritage_west_african + language = language_manding + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_monogamous + tradition_modest + tradition_hard_working + } + + name_list = name_list_serer + + coa_gfx = { west_african_group_coa_gfx } + building_gfx = { african_building_gfx mena_building_gfx } + clothing_gfx = { african_clothing_gfx } + unit_gfx = { sub_sahran_unit_gfx } + house_coa_frame = house_frame_20 + house_coa_mask_offset = { 0.0 0.025 } + house_coa_mask_scale = { 0.95 0.95 } + ethnicities = { 100 = african } diff --git a/common/landed_titles/Africa.txt b/common/landed_titles/Africa.txt index 8dae5cda4..f340fa386 100644 --- a/common/landed_titles/Africa.txt +++ b/common/landed_titles/Africa.txt @@ -9236,15 +9236,19 @@ e_guinea = { color = { 167 167 93 } } - - } - c_nuon = { - color = { 169 170 95 } - b_nuon = { province = 8218 color = { 169 170 95 } + } + + } + c_nuon = { + color = { 169 170 95 } + b_kpelle = { + province = 8214 + + color = { 168 145 88 } } b_gbanshay = { province = 8215 @@ -9280,11 +9284,6 @@ e_guinea = { color = { 168 145 88 } } - b_kpelle = { - province = 8214 - - color = { 168 145 88 } - } b_falanko = { province = 8163 @@ -9341,7 +9340,7 @@ e_guinea = { k_kong = { color = { 178 28 0 } - capital = c_dabou + capital = c_nzi d_worodugu = { color = { 198 28 20 } @@ -9784,7 +9783,11 @@ e_guinea = { } c_nzi = { color = { 198 48 30 } + b_bandama = { + province = 8141 + color = { 228 66 69 } + } b_bouake = { province = 8131 @@ -9800,11 +9803,7 @@ e_guinea = { color = { 228 66 69 } } - b_bandama = { - province = 8141 - color = { 228 66 69 } - } } c_loropeni = { diff --git a/history/provinces/k_guinea.txt b/history/provinces/k_guinea.txt index 0815934f2..17a52277d 100644 --- a/history/provinces/k_guinea.txt +++ b/history/provinces/k_guinea.txt @@ -24,7 +24,7 @@ 8159 = { # 8159 - MACENTA # Misc - culture = mel + culture = kpelle rite = west_african_pagan # History @@ -114,4 +114,34 @@ # History 1035.1.1 = { rite = maliki } -} \ No newline at end of file +} + +# 6798 - ANATE +8269 = { # 6798 - ANATE + + # Misc + culture = balanta + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + +# 6798 - ANATE +8272 = { # 6798 - ANATE + + # Misc + culture = balanta + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} + + + + + + diff --git a/history/provinces/k_igbo-benue.txt b/history/provinces/k_igbo-benue.txt index 0d6f6d20d..f7a0ef6cd 100644 --- a/history/provinces/k_igbo-benue.txt +++ b/history/provinces/k_igbo-benue.txt @@ -68,7 +68,7 @@ 6533 = { # 6533 - KWARARAFA # Misc - culture = hausa + culture = igbo rite = west_african_bori_pagan # History diff --git a/history/provinces/k_kanem.txt b/history/provinces/k_kanem.txt index 54b9bd10d..333f67f8a 100644 --- a/history/provinces/k_kanem.txt +++ b/history/provinces/k_kanem.txt @@ -374,7 +374,7 @@ 13614= { # 6527 - KATAGUM # Misc - culture = igpo + culture = igbo rite = west_african_bori_pagan # History diff --git a/history/provinces/k_kong.txt b/history/provinces/k_kong.txt index b8c714240..b40e1b40f 100644 --- a/history/provinces/k_kong.txt +++ b/history/provinces/k_kong.txt @@ -84,7 +84,34 @@ # 8147 - WORODUGU 8131 = { # Misc - culture = kru + culture = akan rite = west_african_pagan # History } + + +# 8147 - WORODUGU +8137 = { + # Misc + culture = akan + rite = west_african_pagan + # History +} + +# 8147 - WORODUGU +8141 = { + # Misc + culture = akan + rite = west_african_pagan + # History +} + + +# 8147 - WORODUGU +8144 = { + # Misc + culture = akan + rite = west_african_pagan + # History +} + diff --git a/history/provinces/k_takrur.txt b/history/provinces/k_takrur.txt index 34bf083d7..99c5f432b 100644 --- a/history/provinces/k_takrur.txt +++ b/history/provinces/k_takrur.txt @@ -283,3 +283,15 @@ # History } + +# 6798 - ANATE +8259 = { # 6798 - ANATE + + # Misc + culture = jola + rite = west_african_roog_pagan + + # History + 1035.1.1 = { rite = maliki } + +} From 36d61e9b517f9cebb22862833dc92ad19924cf80 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Wed, 7 Oct 2026 19:21:40 +0100 Subject: [PATCH 12/16] Update 00_senegambian.txt --- common/culture/cultures/00_senegambian.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/common/culture/cultures/00_senegambian.txt b/common/culture/cultures/00_senegambian.txt index 91cb6035e..1fe84ef5e 100644 --- a/common/culture/cultures/00_senegambian.txt +++ b/common/culture/cultures/00_senegambian.txt @@ -5,10 +5,13 @@ heritage = heritage_senegambian language = language_senegambian martial_custom = martial_custom_male_only - head_determination = head_determination_domain + head_determination = head_determination_herd traditions = { - tradition_forbearing - tradition_welcoming + tradition_pastoralists + tradition_family_entrepreneurship + tradition_staunch_traditionalists + tradition_zealous_people + tradition_xenophilic } name_list = name_list_pulaar From b09cc71df0ba9caf7c35ed012b648ca1659aaa19 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Thu, 8 Oct 2026 01:22:21 +0100 Subject: [PATCH 13/16] Update holder.txt --- common/coat_of_arms/coat_of_arms/holder.txt | 48 ++++++++++++++++++++- 1 file changed, 46 insertions(+), 2 deletions(-) diff --git a/common/coat_of_arms/coat_of_arms/holder.txt b/common/coat_of_arms/coat_of_arms/holder.txt index 2cf8939f8..109aa74e2 100644 --- a/common/coat_of_arms/coat_of_arms/holder.txt +++ b/common/coat_of_arms/coat_of_arms/holder.txt @@ -465,8 +465,8 @@ k_gbagyi={ } k_hausaland={ pattern="pattern_horizontal_split_01.dds" - color1=green - color2=green + color1=blue_light + color2=blue_light color3=red colored_emblem={ color1=white @@ -1474,3 +1474,47 @@ k_tahert={ } } + +d_bassa={ + pattern="pattern_horizontal_split_01.dds" + color1=blue + color2=red + color3=red + colored_emblem={ + color1=white + texture="ce_block_02.dds" + instance={ + depth=3.010000 + } + + } + + colored_emblem={ + color1=blue + texture="ce_chief_random.dds" + instance={ + depth=1.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_star_05.dds" + instance={ + position={ 0.500000 0.180000 } + scale={ 0.333000 0.333000 } + } + + } + + colored_emblem={ + color1=red + texture="ce_ordinary_pales_4.dds" + instance={ + depth=2.010000 + } + + } + +} From 52ec006c15d974f712b4d14b0e7c6c76b2bc9115 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Thu, 8 Oct 2026 15:05:02 +0100 Subject: [PATCH 14/16] Update Africa.txt --- common/landed_titles/Africa.txt | 65 +++++++++++++++++---------------- 1 file changed, 33 insertions(+), 32 deletions(-) diff --git a/common/landed_titles/Africa.txt b/common/landed_titles/Africa.txt index f340fa386..1f1cb5d52 100644 --- a/common/landed_titles/Africa.txt +++ b/common/landed_titles/Africa.txt @@ -2538,43 +2538,11 @@ e_maghreb = { color = { 64 62 59 } } - } - c_tiris = { - color = { 161 157 191 } - - b_bir_um-ghrein = { - province = 6473 - - color = { 161 157 191 } - } - b_tiris = { - province = 6474 - - color = { 161 157 191 } - } - b_tiris-south = { - province = 6482 - - color = { 161 157 191 } - } - } - c_zammour = { - color = { 148 144 136 } - - b_zammour = { - province = 6472 - - color = { 148 144 136 } - } } c_azukki = { #AKA Azougi color = { 77 76 76 } - b_ijil = { #AKA Idjil - province = 6475 - color = { 77 76 76 } - } b_azukki = { #AKA Azougi province = 6479 @@ -2974,6 +2942,39 @@ e_maghreb = { color = { 119 127 145 } } } + c_tiris = { + color = { 161 157 191 } + + b_bir_um-ghrein = { + province = 6473 + + color = { 161 157 191 } + } + b_tiris = { + province = 6474 + + color = { 161 157 191 } + } + b_tiris-south = { + province = 6482 + + color = { 161 157 191 } + } + b_ijil = { #AKA Idjil + province = 6475 + + color = { 77 76 76 } + } + } + c_zammour = { + color = { 148 144 136 } + + b_zammour = { + province = 6472 + + color = { 148 144 136 } + } + } } d_tafilalt = { From 4cc6e8d7282c68a0f66091c79102d0874294f00a Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Thu, 8 Oct 2026 15:18:39 +0100 Subject: [PATCH 15/16] Update iberia.txt --- common/coat_of_arms/coat_of_arms/iberia.txt | 124 ++++++++++++++++++++ 1 file changed, 124 insertions(+) diff --git a/common/coat_of_arms/coat_of_arms/iberia.txt b/common/coat_of_arms/coat_of_arms/iberia.txt index 817c9aaa3..cc0826d2b 100644 --- a/common/coat_of_arms/coat_of_arms/iberia.txt +++ b/common/coat_of_arms/coat_of_arms/iberia.txt @@ -1465,3 +1465,127 @@ galicia_portugal = { scale={ 0.755000 0.755000 } depth=3.010000 } } } + +k_caneries={ + pattern="pattern_tricolor_bend_02.dds" + color1=white + color2=blue_light + color3=blue + colored_emblem={ + color1=blue + texture="ce_block_02.dds" + instance={ + depth=7.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_ordinary_pile_02_inverted.dds" + instance={ + position={ 0.690000 0.335000 } + scale={ 0.300000 0.300000 } + } + + instance={ + position={ 0.310000 0.335000 } + scale={ 0.300000 0.300000 } + depth=1.010000 + } + + instance={ + position={ 0.690000 0.580000 } + scale={ 0.300000 0.300000 } + depth=2.010000 + } + + instance={ + position={ 0.310000 0.580000 } + scale={ 0.300000 0.300000 } + depth=3.010000 + } + + instance={ + position={ 0.690000 0.100000 } + scale={ 0.300000 0.300000 } + depth=4.010000 + } + + instance={ + position={ 0.500000 0.770000 } + scale={ 0.300000 0.300000 } + depth=5.010000 + } + + instance={ + position={ 0.310000 0.100000 } + scale={ 0.300000 0.300000 } + depth=6.010000 + } + + } + +} + +d_caneries={ + pattern="pattern_tricolor_bend_02.dds" + color1=white + color2=blue_light + color3=blue + colored_emblem={ + color1=blue + texture="ce_block_02.dds" + instance={ + depth=7.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_ordinary_pile_02_inverted.dds" + instance={ + position={ 0.690000 0.335000 } + scale={ 0.300000 0.300000 } + } + + instance={ + position={ 0.310000 0.335000 } + scale={ 0.300000 0.300000 } + depth=1.010000 + } + + instance={ + position={ 0.690000 0.580000 } + scale={ 0.300000 0.300000 } + depth=2.010000 + } + + instance={ + position={ 0.310000 0.580000 } + scale={ 0.300000 0.300000 } + depth=3.010000 + } + + instance={ + position={ 0.690000 0.100000 } + scale={ 0.300000 0.300000 } + depth=4.010000 + } + + instance={ + position={ 0.500000 0.770000 } + scale={ 0.300000 0.300000 } + depth=5.010000 + } + + instance={ + position={ 0.310000 0.100000 } + scale={ 0.300000 0.300000 } + depth=6.010000 + } + + } + +} From 2761e2786eb26abb6245cb56e66b3b98b34dea5e Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Thu, 8 Oct 2026 16:04:07 +0100 Subject: [PATCH 16/16] Update Africa.txt --- common/landed_titles/Africa.txt | 65 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 33 deletions(-) diff --git a/common/landed_titles/Africa.txt b/common/landed_titles/Africa.txt index 1f1cb5d52..f340fa386 100644 --- a/common/landed_titles/Africa.txt +++ b/common/landed_titles/Africa.txt @@ -2538,11 +2538,43 @@ e_maghreb = { color = { 64 62 59 } } + } + c_tiris = { + color = { 161 157 191 } + + b_bir_um-ghrein = { + province = 6473 + + color = { 161 157 191 } + } + b_tiris = { + province = 6474 + + color = { 161 157 191 } + } + b_tiris-south = { + province = 6482 + + color = { 161 157 191 } + } + } + c_zammour = { + color = { 148 144 136 } + + b_zammour = { + province = 6472 + + color = { 148 144 136 } + } } c_azukki = { #AKA Azougi color = { 77 76 76 } + b_ijil = { #AKA Idjil + province = 6475 + color = { 77 76 76 } + } b_azukki = { #AKA Azougi province = 6479 @@ -2942,39 +2974,6 @@ e_maghreb = { color = { 119 127 145 } } } - c_tiris = { - color = { 161 157 191 } - - b_bir_um-ghrein = { - province = 6473 - - color = { 161 157 191 } - } - b_tiris = { - province = 6474 - - color = { 161 157 191 } - } - b_tiris-south = { - province = 6482 - - color = { 161 157 191 } - } - b_ijil = { #AKA Idjil - province = 6475 - - color = { 77 76 76 } - } - } - c_zammour = { - color = { 148 144 136 } - - b_zammour = { - province = 6472 - - color = { 148 144 136 } - } - } } d_tafilalt = {