• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
I wasn't aware. Where can I find that one?

I've actually started incorporating parts of the newer versions into the mod. Just managed to include the excellent expansion of cultures in the HRE. For now it's easier for me to keep on modding the same, old version; porting to a newer one would be a monumental task at this stage. I do, however, keep checking the new versions to see where it's going and I'm not saying I won't consider porting to a new version once I see one that I makes me want to do so. As long as parts are still missing (NBRT, etc.) and no new, revolutionising features are added to the theatre that interests me (Northern Europe), I don't think it is in my best interest.
 
UPDATE - Version 0.86

- Completely reworked the Norse names, and added links to younger forms.
- Incorporated the culture split of the HRE from the new versions of SWMH.
- The Scottish Highlands culture is now called "Albanach".
- The Scandinavian cultures now use names of a younger stage of the language-split.
- Iceland and the Faroe Islands (as well as Orkney and the Shetlands) retain the "Norænn" culture.
- The culture split of Scandinavia is not complete in the 1066 starts.
- Various other changes and tweaks to existing features.

A new game is recommended.


Full download


Advanced:

Mod only

Patch (1)


(1) For upgrading previous Full versions 0.7 --> 0.86
 
  • 1
Reactions:
Just a small progress update:

I found that the HRE culture split has a few problems, possibly got corrupted when I incorporated it; it seems the Dutch culture pops up too early (before 12th century), and mostly in Frisian provinces. I've been trying to find the culprit but haven't been successful yet.

Another issue is with the Arpitan culture which I failed to expand to the extent of the newer version of HIP.

Lastly I did some work on the Norse dynasties, but it's very must WIP still.
 
Just a small progress update:

I found that the HRE culture split has a few problems, possibly got corrupted when I incorporated it; it seems the Dutch culture pops up too early (before 12th century), and mostly in Frisian provinces. I've been trying to find the culprit but haven't been successful yet.]

Correct me if I'm mistaken, but I believe all of the culture conversion triggers are found in the smnh event files. I believe you can set a year before which conversion can't be triggered and after which will only result once certain conditions have been met.
 
Would there be any way to tweak this mod so that it works without the HIP map mod?
 
Correct me if I'm mistaken, but I believe all of the culture conversion triggers are found in the smnh event files. I believe you can set a year before which conversion can't be triggered and after which will only result once certain conditions have been met.

Yes, it should be in "culture_conversion_events_hre.txt", but the only part I could find with Dutch culture conversion was this (and it's all set to happen after 1150):
Code:
# The Dutch Melting Pot
character_event = {
    id = SWMH.20
    desc = "EVTDESCSWMH.20"
    picture = GFX_evt_stone_church

    only_rulers = yes

    trigger = {
        year = 1150
        culture = low_frankish
        any_demesne_province = {
            kingdom = {
                OR = {
                    title = k_germany
                    title = k_france
                    title = k_lotharingia
                    title = k_burgundy
                    title = k_lower_lorraine
                    title = k_upper_lorraine
                    title = k_franconia
                    title = k_bavaria
                    title = k_schwaben              
                    title = k_saxony
                    title = k_frisia
                    title = k_carinthia
                    title = k_bohemia
                    title = k_pomerania
                }
            }
            culture = low_frankish
        }
    }

    mean_time_to_happen = {
        months = 1200
        modifier = {
            factor = 0.6
            learning = 7
        }
        modifier = {
            factor = 0.65
            learning = 9
        }
        modifier = {
            factor = 0.7
            learning = 11
        }
        modifier = {
            factor = 0.75
            learning = 13
        }
        modifier = {
            factor = 1.5
            NOT = { learning = 5 }
        }
        modifier = {
            factor = 1.5
            NOT = { learning = 3 }
        }
        modifier = {
            factor = 2.0
            NOT = { learning = 1 }
        }
    }

    option = {
        name = "EVTOPTASWMH.20"
        culture = dutch
        random_demesne_province = {
            limit = {
                kingdom = {
                    OR = {
                        title = k_germany
                        title = k_france
                        title = k_lotharingia
                        title = k_burgundy
                        title = k_lower_lorraine
                        title = k_upper_lorraine
                        title = k_franconia
                        title = k_bavaria
                        title = k_schwaben              
                        title = k_saxony
                        title = k_frisia
                        title = k_carinthia
                        title = k_bohemia
                        title = k_pomerania
                    }
                }
                culture = low_frankish
            }
            culture = dutch
        }
    }
}

# It's spreading
character_event = {
    id = SWMH.21
    desc = "EVTDESCSWMH.21"
    picture = GFX_evt_stone_church

    trigger = {
        year = 1150
        culture = dutch
        any_demesne_province = {
            kingdom = {
                OR = {
                    title = k_germany
                    title = k_france
                    title = k_lotharingia
                    title = k_burgundy
                    title = k_lower_lorraine
                    title = k_upper_lorraine
                    title = k_franconia
                    title = k_bavaria
                    title = k_schwaben              
                    title = k_saxony
                    title = k_frisia
                    title = k_carinthia
                    title = k_bohemia
                    title = k_pomerania
                }
            }
            culture = low_frankish
        }
    }

    mean_time_to_happen = {
        months = 720
    }

    option = {
        name = "EVTOPTASWMH.21"
        random_demesne_province = {
            limit = {
                kingdom = {
                    OR = {
                        title = k_germany
                        title = k_france
                        title = k_lotharingia
                        title = k_burgundy
                        title = k_lower_lorraine
                        title = k_upper_lorraine
                        title = k_franconia
                        title = k_bavaria
                        title = k_schwaben              
                        title = k_saxony
                        title = k_frisia
                        title = k_carinthia
                        title = k_bohemia
                        title = k_pomerania
                    }
                }
                culture = low_frankish
            }
            culture = dutch
        }
    }
}

#Make my court speak Dutch
character_event = {
    id = SWMH.22
    desc = "EVTDESCSWMH.22"
    picture = GFX_evt_throne_room

    trigger = {
        year = 1150
        OR = {
            culture = german
            culture = low_german
            culture = dutch
            culture = frankish
        }
        OR = {
            independent = yes
            AND = {
                independent = no
                top_liege = {
                    primary_title = {
                        OR = {
                            title = e_hre
                            title = k_france
                            title = k_germany
                            title = k_lotharingia
                            title = k_burgundy
                            title = k_italy
                            title = k_lower_lorraine
                            title = k_upper_lorraine
                            title = k_franconia
                            title = k_bavaria
                            title = k_schwaben              
                            title = k_saxony
                            title = k_frisia
                            title = k_carinthia
                            title = k_bohemia
                            title = k_pomerania
                        }
                    }
                }
            }
        }
        any_courtier = {
            culture = low_frankish
        }
    }

    mean_time_to_happen = {
        months = 120
    }

    option = {
        name = "EVTOPTASWMH.22"
        random_courtier = {
            limit = {
                culture = low_frankish
            }
            culture = dutch
            hidden_tooltip = {
                character_event = { id = SWMH.24 days = 3 }
            }
        }
    }
}

#Make my vassal speak Dutch
character_event = {
    id = SWMH.23
    desc = "EVTDESCSWMH.23"
    picture = GFX_evt_throne_room

    trigger = {
        year = 1150
        OR = {
            culture = german
            culture = low_german
            culture = dutch
            culture = frankish
        }
        OR = {
            independent = yes
            AND = {
                independent = no
                top_liege = {
                    primary_title = {
                        OR = {
                            title = e_hre
                            title = k_france
                            title = k_germany
                            title = k_lotharingia
                            title = k_burgundy
                            title = k_italy
                            title = k_lower_lorraine
                            title = k_upper_lorraine
                            title = k_franconia
                            title = k_bavaria
                            title = k_schwaben              
                            title = k_saxony
                            title = k_frisia
                            title = k_carinthia
                            title = k_bohemia
                            title = k_pomerania
                        }
                    }
                }
            }
        }
        any_vassal = {
            culture = low_frankish
        }
    }

    mean_time_to_happen = {
        months = 720
    }

    option = {
        name = "EVTOPTASWMH.23"
        random_vassal = {
            limit = {
                culture = low_frankish
            }
            culture = dutch
            hidden_tooltip = {
                character_event = { id = SWMH.24 days = 3 }
            }
        }
    }
}

character_event = {
    id = SWMH.24
    desc = "EVTDESCSWMH.24"
    picture = GFX_evt_throne_room

    is_triggered_only = yes

    option = {
        name = "EVTOPTASWMH.24"
        culture = dutch
    }
}

And this in "conversion_decisions.txt" (where I added the 1150 requirement and removed the posibility of Frisian characters converting):

Code:
    # Old Frankish or Old Saxon character may convert to dutch
    convert_to_dutch = {
        potential = {
            is_ruler = yes
            year = 1150 <--- ADDED
            OR = {
                culture = old_frankish
                culture = old_saxon
                culture = frisian <--- REMOVED
            }
            capital_scope = {
                region = custom_frisia
            }
            any_realm_province = {
                culture = dutch
            }
        }
        allow = {
            culture = ROOT
        }
        effect = {
            culture = dutch
            any_courtier = {
                limit = {
                    culture = ROOT
                    employer = { character = ROOT }
                    dynasty = ROOT
                }
                culture = dutch
            }
        }
        revoke_allowed = {
            always = no
        }
        ai_will_do = {
            factor = 1
        
            modifier = {
                factor = 0.2 # Slow it down a bit
            }
        
            modifier = {
                factor = 0.01
                capital_scope = {
                    NOT = { culture = dutch }
                }
            }
            modifier = {
                factor = 2.0
                liege = { culture = dutch }
            }
            modifier = {
                factor = 1.1
                num_culture_realm_provs = {
                    num = 2
                    culture = dutch
                }
            }
            modifier = {
                factor = 1.1
                num_culture_realm_provs = {
                    num = 4
                    culture = dutch
                }
            }
            modifier = {
                factor = 1.1
                num_culture_realm_provs = {
                    num = 6
                    culture = dutch
                }
            }
            modifier = {
                factor = 1.1
                num_culture_realm_provs = {
                    num = 8
                    culture = dutch
                }
            }
            modifier = {
                factor = 1.1
                num_culture_realm_provs = {
                    num = 10
                    culture = dutch
                }
            }
        }
    }

Would there be any way to tweak this mod so that it works without the HIP map mod?

It would be possible, but it's all balanced with the SWMH map in mind, so I can't guarantee that it would work well, and I'm quite frankly not interested in making another version for the vanilla map.
 
Last edited:
I believe I found the issue of the early Dutch conversion in a vanilla file: "cm_culture_conversion_events.txt", the relevant events in that file are already covered by "conversion_decisions.txt", so I cleared it entirely, and that seemed to fix it.
 
I believe I found the issue of the early Dutch conversion in a vanilla file: "cm_culture_conversion_events.txt", the relevant events in that file are already covered by "conversion_decisions.txt", so I cleared it entirely, and that seemed to fix it.

Yippie! Now just need you to come around to updating it to more recent versions of HIP
 
  • 1
Reactions:
Nice to hear you are continueing work on the mod.

Btw do you know if the Jomsvikings can be formed in HIP+ your mod? I haven't seen it for yet even with norse rulers in the area (rugen, szvuine)
 
It should trigger after 920 according to the event files I've looked in, I can't say for sure whether it works, but I haven't altered the code.

Code:
### Jomsvikings ###

### Jomsvikings in Stettin

# Palnatoke created
character_event = {
    id = TOG.4004
    hide_window = yes
   
    trigger = {
        has_dlc = "The Old Gods"
        year = 920
        religion = catholic
        controls_religion = yes # Let it happen for the Pope - he's always around
        NOT = { has_global_flag = no_land_to_jomsvikings }
        NOT = { has_global_flag = jomsvikings_founded }
        # The settlement has not been built yet
        b_kolbatz = {
            has_holder = no
        }
        # Stettin
        366 = {
            owner = {
                OR = {
                    religion = norse_pagan
                    religion = norse_pagan_reformed
                }
            }
            NOT = { num_of_settlements = 4 }
        }
    }
   
    mean_time_to_happen = {
        months = 620
    }
   
    immediate = {
        366 = {
            owner = {
                create_character = {
                    random_traits = no
                    name = "Palnatoke"
                    religion = norse_pagan
                    culture = norse
                    dynasty = none
                    female = no
                    age = 28
                    trait = tough_soldier
                    trait = brave
                    trait = strong
                    trait = zealous
                    trait = hunter
                    trait = wroth
                    trait = berserker
                }
                new_character = {
                    character_event = { id = TOG.4000 }
                }
            }
        }
    }
       
    option = {
        name = OK
    }
}
 
In case you want to know, the problem seems to be that Szvuine was not included in the potential places for Jomsborg to appear (only Rügen, Werle, Stettin and Wolgast), and that Rügen has the requirement of NOT = { num_of_settlements = 3 }, even though it starts out with 3 settlements.

Szvuine is really the most historically accurate place where Jomsborg would have been located (the isle of Wolin).
 
  • 1
Reactions:
Thank you! Will be amended in the next version (working on a release for tomorrow).
 
UPDATE - Version 0.88

- Fixed the Dutch melting-pot.
- Expanded the Arpitan culture.
- Started work on the Norse dynasties.
- Overhauled the Scottish character names (in the history files).
- Fixed the Geatish-Swedish culture development.
- Fixed the emergence of the Jomsvikings.
- Lots of balancing and playtesting (as usual).
- Various other changes and tweaks to existing features.

A new game is recommended.


Full download


Advanced:

Mod only

Patch (1)


(1) For upgrading previous Full versions 0.7 --> 0.88
 
I was so happy when I saw that this is still being updated! But then I saw it is for 2.3.6. and shed a single tear which instantly froze in the empty tundra of Norway.
 
What features, exactly, are you missing from the more recent versions?

There are features in the 2.3.6. version that have been removed in later versions; such as Irish and Scottish provinces and NBRT (that makes the map much more beautiful). From what I've seen, the newer versions do not add any significant improvements to a game focused on North-West Europe (which is my area of interest), except for the HRE culture split, which I've already included in NHO.
 
NBRT has been out of comission way longer than since 2.3.6 just FYI. It's basically been out since EOOQE retired the first time around 19 months ago. So no NBRT hasn't been removed since 2.3.6

But there is still the compatible NBRT Lite version of course. Which should work with your submod as well

But it's good that you set a scope for your submod. Too many modders try to do too many things and fail at it
 
What features, exactly, are you missing from the more recent versions?

There are features in the 2.3.6. version that have been removed in later versions; such as Irish and Scottish provinces and NBRT (that makes the map much more beautiful). From what I've seen, the newer versions do not add any significant improvements to a game focused on North-West Europe (which is my area of interest), except for the HRE culture split, which I've already included in NHO.

Common Interest Factions, Conclave compatibility, to name just a few.
 
NBRT has been out of comission way longer than since 2.3.6 just FYI. It's basically been out since EOOQE retired the first time around 19 months ago. So no NBRT hasn't been removed since 2.3.6

But there is still the compatible NBRT Lite version of course. Which should work with your submod as well

But it's good that you set a scope for your submod. Too many modders try to do too many things and fail at it

Oh but all the map textures from NBRT+ are in the version that I'm using. I was under the impression that it was made incompatible because of the new season system, or was that not the reason?

Yes, I hope that you, HIP developers, are not offended by what I'm saying here; I'm not trying to undermine all the hard work you are doing. It is just like you say; I need to keep things focused and not try to do all at once - If I tried to keep this submod up to date with the most recent version of HIP, all my time would be spent making it compatible and porting old features, making me unable to add new features, or polish and perfect existing ones. First I'd be dependent of Paradox and their whims, just like HIP's developers, and then I'd have to wait for HIP to release to be able to start patching my own work. It's just not a sustainable situation.


Common Interest Factions, Conclave compatibility, to name just a few.

The factions could indeed be interesting, I haven't tried them out that much though. Conclave on the other hand, from what I've gathered, is still very much WIP, and it apparently breaks more than it adds.
 
UPDATE - Version 0.89

- Fixed an event ID that caused crashes.
- Changed the triggers for the variable CoA of England.
- Made the Lombard culture use western portraits rather than southern.
- Fixed a few minor errors in the history files.
- Various other changes and tweaks to existing features.

A new game is not required.


Full download


Advanced:

Mod only

Patch (1)


(1) For upgrading previous Full versions 0.7 --> 0.89
 
Last edited:
Gathering all skandinavian land under a singel ruler from 867 is to easy. If you start as exsample Bjørn in Svipjod or Sigurdr in Syland you can vassalise cheifdans in Noregr and Svitjod almost imidelty. Would have been more difficult if the cultures Norrøn, Daner, Svear og Gøtr is in that start date.