u/shellynote

reworked tribe mechanics

a couple new uncivilized governments :3

some of this is vanilla behavior (you can change what a tribe will turn into after civilizing by changing its CAN_BECOME_CIVILIZED attribute), but i added a bit more to it,,

tribes that civilize into certain ideologies (in this case, monarchy and republic) will have a 20% chance to turn into another random ideology (other than rebels and other tribes)

additionally, tribes will ALWAYS colonize 2 provinces after civilizing, which imho is a big improvement from vanilla behavior (randomly picking a nearby province - including sea and your own provinces - and attempt to capture it)

as a last little change, i removed tribes' ability to capture neutral provinces using an army (cuz i thought it was a bit silly, very abusable by the player, and colonization is way better now anyways.

u/shellynote — 2 days ago

setting cultures in the editor

i think that's an OK menu, it works well enough for me anyways.

i also spent a lot of time reworking the culture/group system, and now there's nothing hardcoded about it!!! they will be customizable with a .json file, just like governments.

u/shellynote — 5 days ago

showcase :3

i just need to polish some stuff and some more civs and i can get started with the events and cool stuff

u/shellynote — 8 days ago

Culture shock and cultural opinions

Not all cultures get along with each other, so now the culture affects chances to get into alliances, and they also affect the time it takes to form a new core,,

if both civs have the same culture, alliance chances get +15 score, and core construction takes about 5 less turns

if both civs are in the same culture group, alliance chances to up by +7, and cores take about 2 less turns

if they are neither, these values change depending on whether the cultures tolerate each other,,,

if the cultures REALLY don't like each other (like in the case of the Castilian and Andalusi cultures, OR almost all natives <-> European cultures), it becomes almost impossible to form alliances, and cores take plenty more turns to form

u/shellynote — 11 days ago

oh that's funny

turns out i had ALREADY made a turns condition, but since it's been so long since i worked on this mod i forgot so i did it again 😭

the old one's nicer too, it lets you select turns from 0-1000 in increments of 10, instead of whatever jank i made

u/shellynote — 12 days ago

cultures and culture groups

took me a bit to get them to save and load correctly but it's done now.

cultures will affect relations, chances to join alliances, and i might make them change dynamically as the game progresses

one thing i will add for sure is the ability to use them for events (eg make an event only trigger for civs of a certain culture/culture group)

u/shellynote — 12 days ago

new map is looking good :33

this is the fun part tho,, I'm really not looking forward to manually linking like 4000 provinces

u/shellynote — 14 days ago

provinces are looking about the same i just did some progress on the sea provinces

also decided against including more of eurasia bc the scenario im planning on making doesn't rly involve that part of the world at all, constantinople isn't that important after all

u/shellynote — 16 days ago

the same thing is possible on the original aoh2 but it's even easier now that you can just immediately become a vassal

i really wonder if lukasz even changed the way ai responds to unions because to me it looks just the same as in the original

u/shellynote — 17 days ago

prevents you or the ai from expanding too quickly,,,

overextension is calculated from the ratio of core provinces to non-core provinces in the civ, and its effects are more intense the higher the number of non-core provinces is

the ai will target overextending civs more often for insults, and has a small chance to either fund rebels or start war preparations against the overextending civ

I'm pretty proud of how it works but it still needs a couple tweaks for balance (any suggestionss??)

u/shellynote — 18 days ago

very much a WIP as you can see but I'm also working on the code changes + events alongside this so this isn't all i have

u/shellynote — 20 days ago