Stellaris

Stellaris

Government Variety Pack (for v3.0)
 This topic has been pinned, so it's probably important
LittleRaskol  [developer] 22 Apr, 2017 @ 4:38am
Balance Issues & Bug Reports
So, this thread is basically where I'd like discussion of whether certain civics are overpowered or too weak, etc. to go. Have at it!

It's now also for more detailed bug reports than what the main comment section allows.

Known Issues
  • In the base game, certain events (the Prethoryn and Unbidden crises, most critically) check to see if the player has certain set defined governments to determine what response to give. However, the default "OK" response doesn't start the crisis events. This means that if you're using any mod-added governments, it doesn't seem that you can start the crises. Fortunately, there is a mod out there that fixes this: Event Bugfixes by ECHO
  • I had to do a lot of hasty post-2.2 modifier replacements because some were changed or just removed. This has resulted in some civics just being bad, dumb, boring, or redundant with base game stuff. Please let me know if you think this is the case for anything! I'm working on making them better.

Patches and Fixes
  • I have created a patch to remove the "Better Names" functionality from base game governments for enhanced compatibility: !Lesser Names Patch for GVP

Note that you can report issues on Discord, at the Stellaris Modding Den.

https://discord.gg/bHVez2C
Last edited by LittleRaskol; 5 Jan, 2021 @ 6:30am
< >
Showing 1-15 of 55 comments
LittleRaskol  [developer] 11 May, 2017 @ 3:33am 
Notes on Incompatibilities

Cultural Overhaul

Some users have reported problems using this mod and Cultural Overhaul. When both are enabled, some civics or governments will not be available when they are supposed to be. I've looked into this and the issue relates to how the game internally identifies things and how it presents things to the player. These don't have to align, and in the case of CO, they often don't.

Take the Egalitarian ethic. Internally, this is called "ethic_egalitarian" in the base game, and presents to the player with the word "Egalitarian." In CO, though, ethic_egalitarian still exists, but presents to the player with the word "Libertarian." Additionally, CO has a new ethic, "ethic_pluralist," that presents to the player with the word "Egalitarian." So when you select the ethic called "Egalitarian" when playing CO, as far as the game is concerned you've actually selected something called "ethic_pluralist." As a result, none of the civics I have added that require Egalitarian ethics will work. All those civics look to see if you have "ethic_egalitarian" selected. In order to do this, you'd have to select the ethos called "Libertarian." The tooltips actually do tell you this, so even with all this internal/external name confusion, everything this mod adds should be available. The requirements will be different than you're expecting though.

Can I fix this? Maybe. The issue is that this isn't really a technical error to fix. It's a conceptual mismatch. To make a patch I'd have to spend some time thinking about what political and ethical concepts in CO correspond to the civics and governments I've made. But because there's no technical issue, you can use the two together so long as you "translate" the concepts as follows:

Government Variety Pack name -> Cultural Overhaul name
Egalitarian -> Libertarian
Democracy -> Indirect Democracy

(Will update this as I find more.)
Last edited by LittleRaskol; 11 Apr, 2018 @ 6:36am
Darrien 4 Mar, 2018 @ 1:10pm 
Here are the errors showing up in the log regarding this mod

[15:08:33][persistent.cpp:34]: Error: "Unexpected token: can_build_ruler_military_station, near line: 128
" in file: "common/governments/civics/lrsk_gov_var_civics.txt" near line: 128
[15:08:33][persistent.cpp:34]: Error: "Unexpected token: OR, near line: 441
" in file: "common/governments/civics/lrsk_gov_var_civics.txt" near line: 445
[15:08:33][persistent.cpp:34]: Error: "Unexpected token: OR, near line: 446
" in file: "common/governments/civics/lrsk_gov_var_civics.txt" near line: 450
[15:08:33][persistent.cpp:34]: Error: "Unknown modifier: tradition_cost_num_xenos_mult, near line: 618
" in file: "common/governments/civics/lrsk_gov_var_civics.txt" near line: 618
[15:08:38][trigger_impl.cpp:4623]: Invalid government type [lrsk_gov_var_gov_ruling_council]! file: common/start_screen_messages/lrsk_gov_var_start_screen_messages.txt line: 23
[15:08:38][trigger_impl.cpp:4623]: Invalid government type [lrsk_gov_var_gov_elective_principality]! file: common/start_screen_messages/lrsk_gov_var_start_screen_messages.txt line: 36
[15:08:38][trigger_impl.cpp:20685]: Invalid government civic type [lrsk_gov_var_civic_elected_clergy_egal]! file: common/governments/lrsk_gov_var_governments_religious.txt line: 12
[15:08:38][trigger_impl.cpp:20685]: Invalid government civic type [lrsk_gov_var_civic_workers_councils_dem]! file: common/governments/lrsk_gov_var_governments_socialist.txt line: 179
[15:08:38][trigger_impl.cpp:20685]: Invalid government civic type [lrsk_gov_var_civic_workers_councils_dem]! file: common/governments/lrsk_gov_var_governments_socialist.txt line: 284
[15:08:39][trigger_impl.cpp:4623]: Invalid government type [lrsk_gov_var_gov_ruling_council]! file: common/start_screen_messages/lrsk_gov_var_start_screen_messages.txt line: 23
[15:08:39][trigger_impl.cpp:4623]: Invalid government type [lrsk_gov_var_gov_elective_principality]! file: common/start_screen_messages/lrsk_gov_var_start_screen_messages.txt line: 36
[15:08:39][trigger_impl.cpp:20685]: Invalid government civic type [lrsk_gov_var_civic_elected_clergy_egal]! file: common/governments/lrsk_gov_var_governments_religious.txt line: 12
[15:08:39][trigger_impl.cpp:20685]: Invalid government civic type [lrsk_gov_var_civic_workers_councils_dem]! file: common/governments/lrsk_gov_var_governments_socialist.txt line: 179
[15:08:39][trigger_impl.cpp:20685]: Invalid government civic type [lrsk_gov_var_civic_workers_councils_dem]! file: common/governments/lrsk_gov_var_governments_socialist.txt line: 284
LittleRaskol  [developer] 4 Mar, 2018 @ 1:51pm 
Thanks for posting this! So most of these seem to be legacy cruft that shouldn't ever show up in game, but which I'll get rid of if possible. The issues with '"Unknown modifier: tradition_cost_num_xenos_mult' and '"Unexpected token: can_build_ruler_military_station' are in civics that have been officially removed from the mod but that I want to keep in for a few versions in an unselectable form just in case anyone still has them in their saves.

One that is a real problem though: "Direct Revelation" doesn't work as intended because you can't nest "OR" blocks in a civic prereq definition I guess? I feel like this must have changed from a prior version of the game... but whatever the case I'll see what I can do.
Last edited by LittleRaskol; 4 Mar, 2018 @ 1:55pm
Feathers 3 Apr, 2018 @ 9:55pm 
Don't think the mod is updating for me. It's still listed as 1.9, and none of the new civics are added.

Also, how long have the Gestalt civics been in the mod? I didn't see them in the update log, but they've never shown up. Never knew they extsted untill I saw them listed in the mod description a few minutes ago. Or maybe i'm blind and it was in the update. But so far, it looks like i'm stuck on the Dec 19 update of the mod. And no Gestalts.

is this what its like to be stuck in the shroud?

I tried with no other mods, and reinstallling this, to no avail.

halp
LittleRaskol  [developer] 4 Apr, 2018 @ 4:22am 
The gestalt civics have been in since the 2.0 update. Unfortunately, this sounds like a problem with Steam beyond my ability to resolve...
Feathers 4 Apr, 2018 @ 9:24am 
I figured it out.
Aparently it's a problem with Stellaris itself, because this is basically unique to Stellaris.
New civics are great, imma play a big freindly hive :3
LittleRaskol  [developer] 4 Apr, 2018 @ 1:37pm 
Glad to hear it!
Nikal 8 Dec, 2018 @ 1:47pm 
Hello, here's my error.log after the 2.2.1 patch: https://pastebin.com/gjGtMT53
Last edited by Nikal; 8 Dec, 2018 @ 1:47pm
LittleRaskol  [developer] 8 Dec, 2018 @ 1:57pm 
Thanks, this is going to be useful, although it's vaguely terrifying that so many modifiers seem to have been removed...
LittleRaskol  [developer] 8 Dec, 2018 @ 2:40pm 
Oh god. So many modifiers just had their names changed in various ways, the tedium... sit tight, hotfix incoming in a few hours I hope!
LittleRaskol  [developer] 8 Dec, 2018 @ 5:14pm 
Update pushed that should have fixed everything.
Nikal 9 Dec, 2018 @ 5:41am 
You seem to have missed one at
[14:39:05][persistent.cpp:34]: Error: "Unexpected token: country_war_exhaustion_mult, near line: 208 " in file: "common/governments/civics/lrsk_gov_var_civics.txt" near line: 208

Other than that, fantastic work mate. :steamhappy:
LittleRaskol  [developer] 9 Dec, 2018 @ 5:54am 
Oh, er, that's not a brokem modifier, just a token sitting outside the expected block. Yet another hotfix on the way... Thanks! Where do you find this error log, btw, I can't believe I've been working on this for a year and a half and still don't know about it.
Nikal 9 Dec, 2018 @ 6:03am 
It's stored with your local game data (savegames), under the logs folder.
Basically under (Documents)\Paradox Interactive\Stellaris\
MightNight 10 Dec, 2018 @ 7:38pm 
Big Picture Thinker needs to be changed to something else since Divided Attention does the same thing but better
< >
Showing 1-15 of 55 comments
Per page: 1530 50