This is a great mod, but is there any way to change the percentages from 0-75 to 0-100? I've got a save with relatively few blueprints so I'd like to keep them.I will take it into consider...maybe use a config file to edit it.
is this looking specifically for level fifty, or for max level?A player who reaches the max level can record a saving point.
Cool. Also can we have a option in the setting ini to increase the rule amount? I just want to add everything including the negative modifiers.
updated.
To clarify, Does this work with saves that are not max level? or do you have to be max level to access this? if not, how would I change it so I can access this mod without max level?Both limitations can be lifted.
Just want to make a request.
Currently, you can only inherit a random number of bluebrints from ALL your available blueprints.
That means all of these:
(https://i.imgur.com/CT9LoeY.png)
I personally don't mind searching for and finding ship/weapon blueprints. I'd like to inherit hullmods for new runs only, because lacking hullmods in the early game is super annoying.
Any chance you could let people inherit specific types of mods?
Edit: Alternatively, if you can tell me how to make the mod not check for anything but Hullmods in my version, that would work too.
The game version checker and vortex both claim that there is a version 1.5 available but it is definitely not available here on the forums.Yeah he seems to have a new version on his github, however it doesn't look fully translated. And some of the translated files are bugged to hell, in particular the new birthday specialist perk.
The game version checker and vortex both claim that there is a version 1.5 available but it is definitely not available here on the forums.Yeah he seems to have a new version on his github, however it doesn't look fully translated. And some of the translated files are bugged to hell, in particular the new birthday specialist perk.
If you're interested, just click the source link and download it for yourself
I can get 1.6.0 if I go to the source link, but the download still leads to 1.3.0?
updated.
560447 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.campaign.specialist.rules.UNGP_RulesManager.updateRollableMilestoneRules(UNGP_RulesManager.java:223)
at data.scripts.campaign.specialist.rules.UNGP_RulesManager.updateRulesCache(UNGP_RulesManager.java:146)
at data.scripts.UNGP_modPlugin.onGameLoad(UNGP_modPlugin.java:40)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.menuItemSelected(Unknown Source)
at com.fs.starfarer.title.ooOO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.OoO0.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.oooO.00000(Unknown Source)
at com.fs.starfarer.ui.oooO.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
CTD when loading a game:Did you load game from an old save?Code560447 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.campaign.specialist.rules.UNGP_RulesManager.updateRollableMilestoneRules(UNGP_RulesManager.java:223)
at data.scripts.campaign.specialist.rules.UNGP_RulesManager.updateRulesCache(UNGP_RulesManager.java:146)
at data.scripts.UNGP_modPlugin.onGameLoad(UNGP_modPlugin.java:40)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.menuItemSelected(Unknown Source)
at com.fs.starfarer.title.ooOO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.OoO0.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.oooO.00000(Unknown Source)
at com.fs.starfarer.ui.oooO.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
By the way this forum doesn't seem capable of handling special symbols, I had to remove one from that log to be able to post.
Yes, I did load my current save — rolling back to the 1.3 version alleviated the problem.The update is not compatible with the pervious version
Yes, I did load my current save — rolling back to the 1.3 version alleviated the problem.Where did you find the old version?
Where did you find the old version?Found it.
This is probably incredibly dumb to mention! But I miss the Volturan Lobster rule; I enjoyed picking it when I 'Roleplayed' as Sindrian Diktat during playthroughs. Wish we could see it back, or funny little things like it again.Try completing the challenges ;)
Getting a fatal: your UNGP is too old on loading finish after the updateActually the bug is not caused by UNGP...
316997 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error loading [data.scripts.utils.UNGP_UIEntityPlugin]
java.lang.RuntimeException: Error loading [data.scripts.utils.UNGP_UIEntityPlugin]
at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: data.scripts.utils.UNGP_UIEntityPlugin
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
crash on loading to guiCode316997 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error loading [data.scripts.utils.UNGP_UIEntityPlugin]
java.lang.RuntimeException: Error loading [data.scripts.utils.UNGP_UIEntityPlugin]
at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: data.scripts.utils.UNGP_UIEntityPlugin
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
The update needs a new save
Have you deleted the whole mod folder(I mean ungp folder) before unzip the new version?The update needs a new save
test case
no (zero) saves in saves directory
1.
started StarSector.exe, click play
(no mods, just LazyLib + UNGP) ...
... UNGP crashed before GUI menu
2.
started StarSector.exe, click play
(no mods, just LazyLib) ...
load fine into menu, start new game
saved the game, exit
re-started StarSector.exe, click play
(no mods, just LazyLib + UNGP) ...
... UNGP crashed before GUI menu
... something is wrong with v2 and i can't figure out what/why
error is same as in my previous post
3.
reverted UNGP to 1.7.2 and repeated case 1. and 2.
in both attempts game loaded fine w/o error
Updated, can't even start the game, says Fatal: UNGP is too old. Update at Fossic.
Hello, I have just installed the 2.0.0 version of the mod. However At the end of the loading the game crashed and I have this:
398075 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Your UNGP is too old, get a new one in fossic.org!
java.lang.RuntimeException: Your UNGP is too old, get a new one in fossic.org!
at data.scripts.ICEModPlugin.onApplicationLoad(ICEModPlugin.java:60)
at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Hey man, absolute chad mod however; Golden Rule states "Can only be used once", does this mean that if I pick it for cycle 3, it'll be locked out for cycle 4 and beyond?It means you could only choose one golden rule while picking rules... It won't affect other cycles.
(error log info)
------------
This mod never gave me any crash to desktop errors before in the past for all the time I've used it. This occurred on game startup after the loading bar has finished. Can anyone spot what is the cause for the error?
I just wanted to try this mod out, but it seems it has some really weird restrictions which disappointingly prevent me from playing it the way I wanted to.
So if I wanted to play with intensified trait effects, I would have to pick a higher ''difficulty'' but that ALSO requires that I pick more and more rules? Not only do I have to balance out my points to not be in the negative by picking positive traits with no/fewer negative ones, but also I have to, for example, pick AT LEAST 12 traits on Alpha.
This feels like a very odd and unnecessary limitation to me. Surely, it would be better to give the player more control in regards to customizing their own experience. What if someone would like the more intense effects but without having to pick 12-20 rules at the minimum? The point costs already ensure that you'd have to balance things out, and the intensified effects also ensure that the traits will have an increased effect on the campaign, positive or negative.
There already is a ''chosen one'' option for the inheritance stuff anyway, so clearly something like this should not go against the design philosophy of the mod, as that option already enables the player to have a more powerful/universal option if so desired. The lack of a minmum trait count wouldn't even be anything overpowered due to the cost system. At least an option to turn it off in the config file would be really nice.
49764 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Nexerelin]
49764 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\UnofficialNewGamePlus]
49903 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NoClassDefFoundError: data/scripts/ungprules/tags/UNGP_PlayerFleetTag
java.lang.NoClassDefFoundError: data/scripts/ungprules/tags/UNGP_PlayerFleetTag
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at java.lang.ClassLoader.loadClass(ClassLoader.java:405)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at ungp.scripts.campaign.specialist.rules.UNGP_RuleInfoLoader.loadAllRuleInformati on(UNGP_RuleInfoLoader.java:144)
at ungp.scripts.campaign.specialist.rules.UNGP_RulesManager.initOrReloadRules(UNGP_RulesManager.java:70)
at ungp.scripts.UNGP_modPlugin.onApplicationLoad(UNGP_modPlugin.java:33)
at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: data.scripts.ungprules.tags.UNGP_PlayerFleetTag
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 21 more
------------
This mod never gave me any crash to desktop errors before in the past for all the time I've used it. This occurred on game startup after the loading bar has finished. Can anyone spot what is the cause for the error?
I also have the the same crash error with this mod. I can't seem to get it to work.
64688 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NoClassDefFoundError: data/scripts/ungprules/tags/UNGP_CombatTag
java.lang.NoClassDefFoundError: data/scripts/ungprules/tags/UNGP_CombatTag
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ungp.scripts.campaign.specialist.rules.UNGP_RuleInfoLoader.loadAllRuleInformati on(UNGP_RuleInfoLoader.java:144)
at ungp.scripts.campaign.specialist.rules.UNGP_RulesManager.initOrReloadRules(UNGP_RulesManager.java:70)
at ungp.scripts.UNGP_modPlugin.onApplicationLoad(UNGP_modPlugin.java:33)
at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: data.scripts.ungprules.tags.UNGP_CombatTag
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 21 more
java.lang.NoClassDefFoundError: data/scripts/ungprules/tags/UNGP_CombatTag
This error is caused by using outdated mods that leverage UNGP, not by UNGP itself.
Make sure you aren't using an outdated version of Approlight that has been 'hacked' to work on 0.96a.
Hello, I feel like the "Technological Revolution" OP increase scaling with your fleet's size is really problematic, after playing a bit with it I've found out that whenever I go out to scavenge and pick up new ships the game would suddenly remove stuff from my ships to account for the decrease in OP while I was in the middle of nowhere including important hullmods like safety overrides.
If you feel like that rule is too overpowered then go ahead and nerf the OP increase %, but please don't make it change with your fleet size, it is extremely annoying to have to refit your entire fleet whenever you pick up some ships after a battle.
I also have the the same crash error with this mod. I can't seem to get it to work.
64688 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NoClassDefFoundError: data/scripts/ungprules/tags/UNGP_CombatTag
java.lang.NoClassDefFoundError: data/scripts/ungprules/tags/UNGP_CombatTag
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ungp.scripts.campaign.specialist.rules.UNGP_RuleInfoLoader.loadAllRuleInformati on(UNGP_RuleInfoLoader.java:144)
at ungp.scripts.campaign.specialist.rules.UNGP_RulesManager.initOrReloadRules(UNGP_RulesManager.java:70)
at ungp.scripts.UNGP_modPlugin.onApplicationLoad(UNGP_modPlugin.java:33)
at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: data.scripts.ungprules.tags.UNGP_CombatTag
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 21 more
same :'(
13915537 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.loading.specs.HullVariantSpec.getModuleSlots(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMemberStatus.getModuleSlotsFor(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMemberStatus.<init>(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.init(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.command.Oo0O.<init>(Unknown Source)
at com.fs.starfarer.campaign.command.ShipBlueprintBrowser.updateTable(Unknown Source)
at com.fs.starfarer.campaign.command.CustomProductionPanel.restoreTableUIState(Unknown Source)
at com.fs.starfarer.campaign.command.CustomProductionPanel.advanceImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.advance(Unknown Source)
at com.fs.starfarer.ui.interfacenew.advanceImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.advance(Unknown Source)
at com.fs.starfarer.E.I.advanceImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.advance(Unknown Source)
at com.fs.starfarer.ui.interfacenew.advanceImpl(Unknown Source)
at com.fs.starfarer.ui.public.advanceImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.advance(Unknown Source)
at com.fs.starfarer.ui.interfacenew.advanceImpl(Unknown Source)
Now that, 0.97 has been released, I have a question:
Can I make a copy of my UNGP save inherit data, then install the update for 0.97 (when it comes) and use it for the game? Is it going to work or do I need to start from scratch?
With 0.97 release, this mod seems incompatible with the game and can't even be added.
Any new version release time?
Or do I have to give up my previous save...QQ
hello originem , i am getting a crash after about 30 minutes of playing modded 0.97 , dont know what exactly triggers it:
6108258 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Attempt to access data of a consumed InputEvent
java.lang.RuntimeException: Attempt to access data of a consumed InputEvent
at com.fs.starfarer.util.super.ooOO.o00000(Unknown Source)
at com.fs.starfarer.util.super.ooOO.getX(Unknown Source)
at ungp.scripts.campaign.everyframe.UNGP_SpecialistWidgetPlugin.processCampaignInp utPreFleetControl(UNGP_SpecialistWidgetPlugin.java:107)
at com.fs.starfarer.api.campaign.listeners.ListenerUtil.processCampaignInputPreFle etControl(ListenerUtil.java:70)
at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:748)