Stellaris

Stellaris

45 ratings
Federations Less Stingy
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.002 KB
13 Sep, 2018 @ 9:26pm
13 Sep, 2018 @ 11:34pm
2 Change Notes ( view )

Subscribe to download
Federations Less Stingy

Description
Once again, mostly making this for my own use and decided to share. This is a very basic mod that only tweaks a few Defines (8 lines of code to be exact), and thus should be compatible with most other mods since multiple mods can change that file at once. This mod can also be applied to existing games and doesn't require a fresh start.


Basically this just makes it so that "Give Association Status" and "Invite To Federation" are based off the EXACT same metrics as Migration Treaties. Opinion plays a lot bigger role instead of being mostly ignored and it lets various other factors concerning differences between empires slide a bit more. I DID decrease distance requirements as well because it's supposed to be a freaking interstellar Star Trek Federation and not a local neighborhood watch association.


Keep in mind the game isn't balanced around this, depending on what Empire types you have spawn this might make the Federation "win" too easy. You might even be able to get Empires that really shouldn't be together into your Federation. But I'll take that over a mechanic you literally can't work with until Paradox releases an expansion that fleshes this out finally. It's a simple band aid that isn't attempting to be a giant diplomacy rework.


TLDR:
If you can get along well with an empire you can get them into your Federation. No more Federation members eternally voting NO and blocking you from inviting others.





---------------------------------------------------------------------------------------------------------------------------------
-Details-

Near as I can tell a -1000 Acceptance is a hard NO result of a different hidden equation going negative (usually due to conflicting government edicts and policies). This overpowers the regular equation you see in the tooltip with the green and red numbers. Honestly I don't want to rework diplomacy so I didn't look into the equations themselves much. They might be hard coded or conflict with most diplomacy mods so I avoided it. So instead I changed the weights that are applied to the variables and now once you get your trust high enough you can overpower the hump equation causing the -1000 switch to flip.

As long as it's minor differences anyways. Empires that are hated or at war being in your Federation will still toggle a -1000 hard NO. Things like Fanatical Purifiers will as well.



---------------------------------------------------------------------------------------------------------------------------------

EDIT--- Due to life changes I haven't had time to mod and barely any to play anymore. However this is an insanely simple mod that is just editing a few text file values. Copy pasting from a helpful soul in the comments, there are the values I changed and what I set them to, followed by what the vanilla base game values are as an example.

File location---> Stellaris\common\defines\00_defines.txt

FEDERATION_ACCEPTANCE_OPINION_FACTOR = 0.5
vanilla 0.1

FEDERATION_ACCEPTANCE_ATTITUDE_ALLIANCE = 10
vanilla 30

FEDERATION_ACCEPTANCE_SHARED_THREAT = -.5
vanilla 0.25

FEDERATION_ACCEPTANCE_OTHER_ATTITUDE = 0
vanilla -50

FEDERATION_ACCEPTANCE_DISTANCE_MULT = -0.05 # per 1 border distance
vanilla -0.1

NON_AGGRESSION_PACT_ACCEPTANCE_DISTANCE_MULT = -0.05 # per 1 border distance
vanilla -0.1
25 Comments
Badpiggies9 27 Nov, 2024 @ 12:58pm 
This still seems to work as of 3.14, it makes the expansion of federations so much easier in xenophile playthroughs, where I usually turn pre-FTLs way up and then condition them all to have the same ethics as me, so that we can form Space NATO and bring freedom to our enemies, eventually spawncamping the Unbidden all while preparing an invasion fleet- with MY level of tech and repeatables- for whoever wins the War in Heaven. This makes it so much easier, by stopping your first ally from just endlessly vetoing every new candidate.
Spawn_of_Cthulhu 30 Dec, 2023 @ 11:10am 
Still works for 3.10
IndyTheCommando 31 Mar, 2022 @ 2:32pm 
Thanks a lot! By the way, the mod still works fine. I haven't really encountered any issues with it. Just figured I'd mention.
kyorinrin  [author] 30 Mar, 2022 @ 11:13pm 
I've added this as well as Rinabean's post to the mod description for anyone who wants to tweak it on their own.
kyorinrin  [author] 30 Mar, 2022 @ 11:08pm 
Yeah, sorry i haven't had any time these days to play or mod (kids) but the entire thing is just changing a few easy values in a text file and saving it as a mod. There's a bunch of other fun values you can tweak in the same spot.

Mind you I made this mode before Federations came out so I have no idea how it's going to affect game balance these days.


File location---> Stellaris\common\defines\00_defines.txt
IndyTheCommando 20 Mar, 2022 @ 7:06pm 
@Rinabean Where did you find that?
Rinabean 6 Dec, 2021 @ 10:13am 
I found the values that are different in current Stellaris, so we can change them ourselves:

FEDERATION_ACCEPTANCE_OPINION_FACTOR = 0.5
vanilla 0.1

FEDERATION_ACCEPTANCE_ATTITUDE_ALLIANCE = 10
vanilla 30

FEDERATION_ACCEPTANCE_SHARED_THREAT = -.5
vanilla 0.25

FEDERATION_ACCEPTANCE_OTHER_ATTITUDE = 0
vanilla -50

FEDERATION_ACCEPTANCE_DISTANCE_MULT = -0.05 # per 1 border distance
vanilla -0.1

NON_AGGRESSION_PACT_ACCEPTANCE_DISTANCE_MULT = -0.05 # per 1 border distance
vanilla -0.1

ACCEPTANCE_DEAL_BREAKER = -100 # This is used when something is a deal breaker in diplomacy
vanilla -1000

Thanks kyorinrin for working these out!
SolanuaMarrla 7 Jun, 2021 @ 12:56am 
Does this still work?
Ragnarok 30 Oct, 2020 @ 2:29pm 
I would murder someone for an update to this.
Fix Stellaris 11 Oct, 2020 @ 1:09am 
This is so close to what I'm looking for. I need a mod that allows the changing of a federation to a new type. The a.i. will never say yes.