Songs of Syx

Songs of Syx

More Options (unstable)
461 Comments
Arg0n  [author] 3 Oct @ 7:58am 
Yes; I'm on the discord and mostly active in the modding and code modding channels.
The mod is open source since day one. There's a thread for "More Options" in the mods-testing section. Everybody can contribute at any time. But it's not an easy task. The mod is quiet large with ~50k lines of code. It requires a good understanding of the SoS code base and/or a lot of experience in general Java development.

The modding scene is very small. There are only a handful of coding modders. Most of them don't play the game. So they don't feel the need for this mod. The odds are not favourable =/
JazzMano 3 Oct @ 1:59am 
I've learned yesterday that it was already possible to use blueprint room accros save but i was actually thinking about a copy area blueprint function.

Don't be hard on yourself if you can't/don't feel like working on this project, you own nothing to nobody, enjoy life with the less worries as possible !

I don't know if you are on the discord on the game but there is a modding section where you can share/pass out the project if you want.

Thank you for the response anyway and have a nice day !
Arg0n  [author] 2 Oct @ 5:37pm 
@JazzMano
Yes, it is possible to extract this feature into a standalone mod. I still don't know when I'm able to do any development work again though =(

If somebody else want to do it, here's where I added the functionallity: https://github.com/4rg0n/songs-of-syx-mod-more-options/blob/main/mod/src/main/java/view/sett/ui/room/prints/UISavedPrints.java#L67-L83

AFAIK are blueprints shared between saves by default. There's only one file where they are all stored. So you just have to go to your old save, save your room as blueprint and it should be available in your other session.

@Big Saft
I'm sorry =(
JazzMano 1 Oct @ 1:50pm 
Hello, i don't know if it's possible but it would be great to have the Import/Export Blueprints function into it's own workshop page, is that possible ?
And does it mean i can import room layout from one save to the other ? 'Cause everyone (me) is looking for this highly missing function right now but nobody know how to do it.
Thank you !
Big Saft 28 Sep @ 2:30am 
Please fix :steamsad:
esf349 13 Sep @ 3:14am 
i used the version on github and that one works except the pop region bug of course
Arg0n  [author] 12 Sep @ 8:15pm 
@Average Forest Fish
Not rly, sorry T_T

@esf349
A hard crash sounds like the game changed something the mod is using or depends on...
I can't tell you when I'm able to do work on the mod again... =(
Average Forest Fish 12 Sep @ 2:31pm 
He's working on it
esf349 11 Sep @ 11:53pm 
booster tab is broken game always crashes
Arg0n  [author] 11 Aug @ 3:00am 
Thanks for the kind words <3
Brahmin Herder 10 Aug @ 12:32pm 
Take your time and feel better! It's only a game, afterall.
Average Forest Fish 10 Aug @ 12:17pm 
that's really unfortunate :(

get better soon :debug:
Arg0n  [author] 10 Aug @ 8:16am 
@Average Forest Fish
I'm here ^^
I can't promise when I will be able to do development work again. I'm sick till end of August at least :x
Average Forest Fish 10 Aug @ 7:19am 
please come back, we ALL miss this mod :gorlak:
Arg0n  [author] 27 Jul @ 10:03am 
@TheAngryDoggo
Nopes, this is not a feature of it ^^
But you can enable "Developer Mode" in the game launcher. Look for the little cog icons left and right in the top bar and search for "ground". With this you can place any ground type you want.
TheAngryDoggo 27 Jul @ 8:56am 
Can I use this mod to get rid of infertile terrain? It's literally everywhere. I don't know what's wrong with city map generation in 69 but infertile land is far too proeminent. Especially around rivers.
Arg0n  [author] 26 Jul @ 10:28pm 
@Average Forest Fish
I got kinda frustrated with this thing... and then I got sick. I can't do any complex work currently sorry T_T
Average Forest Fish 24 Jul @ 12:06pm 
any progress on fixing the bug so far?
Arg0n  [author] 17 Jul @ 12:30pm 
@Bread
xD
Ya, this bug is haunting me at night... every time I think I might have a solution... it doesn't work or breaks something else... >.<
Bread 17 Jul @ 12:17pm 
Oh I'm such a dum dum...
It's a bug that makes all region pop to 0.
I'll hold on to your new update to fix this problem. (Make sure it's save compatible.)
Bread 17 Jul @ 12:11pm 
Why is it that my world is slowly losing pop?
As I check some stuff, the "More Option Percent" is at 0.00 even though their percentage in the "Boosters" option is at 100%
Arg0n  [author] 17 Jul @ 9:27am 
@NextorGN
Yes, this is normal. To be able to control the boosts via the UI, I create my own boosters and attach them to each of the vanilla game boosters. The additive booster gets 0 as "no value" and the multiplicative booster gets 1. This results in no boost at all when calculating the overall boost for something.
NextorGN 17 Jul @ 8:52am 
Is this loyalty and happiness boost normal? Nothing has been changed in the mod's settings, and it already comes with these native modifications.

https://ibb.co/bjX4CwNP
AssClown 16 Jul @ 12:20pm 
Ah yes, i see. I've loaded the save right before using the mod, and numbers are fine. Then the one save when mod was installed - also fine. But one save later all population is 0 indeed. That's a bummer
Boosters is a really cool option to experiment with stuff in this game, but apparently the world is getting screwed
Good luck with the hunting :gearthumbsup:
Arg0n  [author] 16 Jul @ 12:13pm 
@AssClown
Thanks for the upload =D
Yes... this smells like the regions have 0 population problem. If you check the world map, all regions should have 0 population generated. I'm still hunting the cause for this... sorry this is kinda game breaking =(
AssClown 16 Jul @ 12:09pm 
@Arg0n posted the error log there :gearthumbsup:
If you need full, i can upload it
I only changed boosters to test the stuff, no crazy values, everything in range around 100%-1000%
Arg0n  [author] 16 Jul @ 11:33am 
@AssClown
This is only the first line of the error message. I need the whole thing to get a clue what's going on. It may be caused by other regions having 0 population. You can post the full error log in here: https://gtm.steamproxy.vip/workshop/filedetails/discussion/3044071344/3881597531957490419/
AssClown 16 Jul @ 11:09am 
Hey
Whenever someone is raiding my territory, game crashes with an error 'java.lang.IllegalArgumentException: bound must be positive'

No other mods installed except of this one and Mod SDK
Arg0n  [author] 13 Jul @ 8:24am 
We are still not over the hill... while testing I noticed inconsistencies.

* When creating a new game after you just started the SoS exe, boosters get applied to factions, but their population size is 0.
* When creating a new game while the game is already running, boosters don't get applied to factions, but the pop size is not 0
Arg0n  [author] 13 Jul @ 7:02am 
v3.5.4 is out. This should hopefully fix the high booster values.


You may have to resubscribe to the mod and the Mod SDK to get the update faster.
ev0n 12 Jul @ 7:09pm 
mod works now.

if you cant load save, try unsubbing and subbing from both mods. If that doesn't work -> delete everything moreoptions related in roaming.
Arg0n  [author] 12 Jul @ 1:55pm 
@EclipsedStar
You don't need to apologise ^^
Keep an eye on the values. While testing I had the wildest things happen which e.g. occurred only after I saved and reloaded a game. It's not impossible that another mod interferes, but I try to keep this thing as compatible to other mods as possible. It still can be an issue in More Options, which only occurs after certain things happened. Thanks for the report =D
EclipsedStar 12 Jul @ 1:24pm 
My apologies- a fresh save with just More Options and the Mod SDK active without other mods do not have the same problem. So it might just be a mod incompatibility or an issue with using a preexisting save when updating more options. My apologies.
EclipsedStar 12 Jul @ 1:11pm 
Continuing a game- something seems off with the More Options Percent boosters after a recent update (not sure which update in particular, as several seem to have been held in queue and I wasn't having this issue yesterday). Everything's set to the default 100%, but everything (building production/consumption, food consumption, immigration, needs, happiness, loyalty, etc.) shows as having a 10,000 multiplier from More Options Percent. I've tried neutralizing all of the sliders to 0%, but everything (when you click a citizen and go to properties) (service needs, building production, personality, physics, activities, battle, civics, basic needs) shows the 10,000 multiplier still (after unpausing for a few days to give it time to update). Interestingly, in the tech tab, knowledge and innovation *are* affected by the change in the percent boost with 0% entirely negating their production.
Arg0n  [author] 12 Jul @ 9:47am 
@Average Forest Fish
I guess it's because the More Options boosters have a high max value compared to the vanilla ones, which messes up something in the calculations / presentation. I'll investigate deeper =)
Average Forest Fish 12 Jul @ 9:16am 
When I view my own boosters, as well as other civilizations boosters, More Options is cited as giving the super high bonuses. When I went into the More Options boosters screen, I had only set grain farms to be edited by a factor of 500%. I don't know why the More Options boosters did this.
Arg0n  [author] 12 Jul @ 4:33am 
@Average Forest Fish
When you go into the bonus section of the vanilla game, you will see high blue bonuses from "More Options Add" and / or "More Options Perc"? Or are they all at 0 / 1?

@Brahmin Herder
Thanks for the kind words <3
Brahmin Herder 11 Jul @ 6:13pm 
I know this game update has been challenging for this mods development, but i do really appreciate all the effort you put into it. Its the one mod i cannot play without
Average Forest Fish 11 Jul @ 4:32pm 
Using this mod causes all boosters to just go completely out of wack for some reason? All of my boosters without touching any of them were just set to ludicrously high numbers, causing me to have no workforce and everybody to die. This also has effect on AI, they just have hundreds of millions of coins with infinite happiness.
Bread 11 Jul @ 1:35pm 
Nevermind my save is still corrupted...

Save is corrupted and can not be loaded!
No detectable error
java.lang.RuntimeException: ALCO_BEER[0] Stored

I think this is a problem of one of my custom mods.
Bread 11 Jul @ 1:01pm 
Seems that works.
Thanks for your help!
Arg0n  [author] 11 Jul @ 12:53pm 
@Bread
This method comes from the Mod SDK. Try to resubscribe to it.
Bread 11 Jul @ 12:42pm 
And I believe the game crashes with the java.lang.NoSuchMethodError related to com.github.argon.sos.mod.sdk.booster.FactionBooster.reset(Lgame/faction/Faction;)V, due to a conflict with "More Options" (v3.5.1), as well as the version of "Mod SDK V0" I am using. This suggest me that the "More Options" mod require updating to a newer or specific version of the Mod SDK.
Bread 11 Jul @ 12:29pm 
Well uhhh...
I just got a crash log that effects the ALCO_BEER.

java.lang.NoSuchMethodError: com.github.argon.sos.mod.sdk.booster.FactionBooster.reset(Lgame/faction/Faction;)V

The mod was calling an outdated API (FactionBooster.reset()), causing my save to get corrupted. The more I try to load it, the more I understood that it just won't load because the mod can’t execute its booster logic on load due to this API mismatch.
Arg0n  [author] 11 Jul @ 11:16am 
v3.5.3 is out... faction ADD boosters should be fixed now =D
Arg0n  [author] 11 Jul @ 10:17am 
v3.5.2 is out. I fixed most of the problems I hope. There are still issues with faction ADD boosters not being applied correctly.

I now starred for 3 days into these booster issues and I still can't explain why some of it just wont work...
Lampenshit 11 Jul @ 10:16am 
It works again. Thank you
BaalDeOz 10 Jul @ 8:08pm 
Well, first of all, thank you very much for this great mod! second, im having the issue of boosters just not applying, i tried the advanced options, deleting the files listed, but i couldn´t get it to work, i will be lurking till a more stable version is on, again, thank you very much for your hard work
Arg0n  [author] 10 Jul @ 6:23am 
@Angelus
Any crash logs?

@ev0n
This is a a problem I never had before. I will try to investigate deeper. There are so many things broken right now with the latest game version T_T
ev0n 10 Jul @ 1:19am 
Saving and Applying configs work perfectly if the game doesn't have an autosave queued up.