Stellaris

Stellaris

~ StarNet AI
kunstreich Jul 12, 2019 @ 1:14am
Customizations/Patching of Startnet
I do love this mod but would like to patch certain general behavior to make it more in line with my scenario and maybe even more "realistic" in general.

Let me explain:

I am building a scenario/modpack right now, that involves four human splinter factions. They’re kinda all refugees from Sol, where a driven assimilator took over Earth and Mars. That machine empire is really overpowered, so the human factions need to bond over getting Terra back.

Startnet in general is a lovely addition to this scenario, but I noticed that the heavy penalties of border friction especially make my scenario incompatible. The human factions will, at a very early point in game, start aligning itself with that Machine Empire for very opportunistic reasons. They constantly fight b/c of the — intended — proximity.

A) Is there any way I could build a patch that does not really change much overall but, let’s say, modifies negative penalties between same species (in my case probably inly humans) in half.

B) Is there a way to and/or modify the increased border frictions in general?

I’am fairly new to all this Stellaris modding and am right now looking into this myself, bit maybe you have an easy answer? That would be totally awesome (to hit my deadlines for that huge MP event playing my scenario with a bunch of friends)!
< >
Showing 1-2 of 2 comments
kunstreich Jul 12, 2019 @ 1:31am 
I am looking into str_personas.txt and attitudes.txt right now, but oh boy, you obviously engineered a huge and elaborate piece of changes. Pointers would be really nice.
salvor  [developer] Jul 15, 2019 @ 1:02pm 
attitudes.txt doesn't really change much (you can use vanilla version of it or starnet version of it, not sure if you will even see the difference, it's subtle).

What you should be looking for is /opinion_modifiers/00_opinion_modifiers and /opinion_modifiers/01_personality_opinions.

The border friction modifier

# Friction opinion modifier
opinion_friction = {
opinion = {
base = -3
}

unique = yes
}
is a part of the first file, for example you can change it into something like


# Friction opinion modifier

opinion_friction = {
opinion = {
base = -3
modifier = {
add = 2.5
from = { has_ai_personality = human_remnant }
has_ai_personality = human_remnant
}
}

unique = yes
}
This will make the friction be 6 times lower between any two empires with human_remnant personality type. Then you will need to add new entry in the file /personalities/00_personalities describing your new personalities (you probably already did it?).

Alternatively you can instead have it changed to

# Friction opinion modifier

opinion_friction = {
opinion = {
base = -3
modifier = {
add = 2.5
is_same_species = FROM
}
}

unique = yes
}

That will make any two empires with same species have 6 times smaller border friction.

You can also give straight up opinion boosts for two human fractions (check the file /opinion_modifiers/01_personality_opinions) forexampels of opinion modifiers.

Sorry for the slow response, steam didn't notify me for the new thread :)
Last edited by salvor; Jul 15, 2019 @ 1:05pm
< >
Showing 1-2 of 2 comments
Per page: 1530 50