Fractal Softworks Forum

Please login or register.

Login with username, password and session length

Author Topic: [0.96a] Solonis Union v0.10.0 (2023-06-22)  (Read 3272 times)

SolarGalaxy

  • Ensign
  • *
  • Posts: 14
    • View Profile
[0.96a] Solonis Union v0.10.0 (2023-06-22)
« on: May 30, 2023, 07:30:14 PM »



Download

Requirements
LazyLib
MagicLib
Nexerelin

Mod Integrations
Commissioned Crews
Starship Legends
Fast Engine Rendering

Features

New Content
One new faction, 9 ship hulls, 12 modular weapons, 6 modular fighter wing LPCs, 3 hullmods, 2 star systems, and 7 markets.

Faction Overview - Solonis Union Expedition
Midline/high tech faction with heavy fighter support.

Solonis Union Armor Lattice


Energy Projectile Weapons
Long range energy projectile weapons
Extensive focus on small energy weapon slots
IPR and PPR family of weapons have low damage per shot (70/80) but can be upgraded with the "Refined Powercells" or "Overcharged Powercells" hullmods.

Fighter Wings
Shielded
Baseline of 3000 engagement range
Default AI of retreating to their carrier when their shield is overloaded



Credits
See attribution.md for full details

Changelogs
Spoiler
v0.10.0 - Improved Detailed Combat Result support
v0.9.2 - Fix NullPointerException with Misc.getCommissionFactionId()
v0.9.1 - Improved TSG300 missile accuracy, spawn blueprints in Random Core Worlds
v0.9.0 - Updated star systems with hab glows. Weapon buffs, station nerfs.
v0.8.7 - turned useDefaultAI flag off, otherwise AI on player's side will keep on making orders
v0.8.6 - version file
v0.8.5 - initial release
[close]

« Last Edit: June 22, 2023, 04:47:04 PM by SolarGalaxy »
Logged

SolarGalaxy

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.96a] Solonis Union v0.8.7 (2023-06-01)
« Reply #1 on: June 01, 2023, 04:57:40 PM »

Updated with v0.8.7.

I had left the useDefaultAI flag on for the main menu missions.
Logged

SolarGalaxy

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.96a] Solonis Union v0.8.7 (2023-06-01)
« Reply #2 on: June 10, 2023, 07:16:29 PM »

v0.9.0
Download

Ships
Nerfed Central Hangar. 1500 flux dissipation => 1000 flux dissipation. 0.25 shield upkeep => 0.4 shield upkeep. Removed ship system for now.
Nerfed Station Battery. 1000 flux dissipation => 900 flux dissipation
Nerfed Heavy Citadel. 0.6 shield efficiency => 1.0 like other stations. 0.25 shield upkeep => 0.4 shield upkeep. 1000 flux dissipation => 900 flux dissipation

Wings
Added stay_in_front_of_ship tag to gunship and mining drones.

Weapons
Buffed IPR family, buffed PPR (more testing needed), buffed IPC, buffed IPAC, changed IPRS.

Ship Systems
Hid improved capital ship systems from the codex.

Star Systems
Added various market conditions to the markets for flavor.
Added hab glows to planet colonies.
Added stellar mirrors to the Autofacs

Modified special farming industry on the Union Arcology of Solonis. Climate Control condition now grants +2 production.
Fixed bug with special fuel production industry at the Autofacs. Administrator's Industrial Planing bonus production modifier now applies.

Special Items
Changed "Power Cell Adaptor" effect to grant up to 8% x market size to fleet size. (e.g. Size 5 => up to +40%)
It is now possible to obtain "Solonis Union Core Blueprint Package" and "Solonis Union Capital Blueprint Package" from High Admiral Alec.
- They can still be purchased at the Union Arcology of Solonis. (To be removed in the future)

Factions
Updated variantOverrides
« Last Edit: June 10, 2023, 07:22:30 PM by SolarGalaxy »
Logged

Soviet Tom Bombadil

  • Lieutenant
  • **
  • Posts: 78
    • View Profile
Re: [0.96a] Solonis Union v0.9.0 (2023-06-10)
« Reply #3 on: June 13, 2023, 07:37:47 PM »

I'm a version behind - did this get fixed in the new version?

5737051 [Thread-9] INFO  sound.H  - Playing music with id [faction_generic_market_01_neutral_var01.ogg]
5740622 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at data.scripts.campaign.econ.Solonis_Union_Industry.isValidFaction(Solonis_Union_Industry.java:12)
   at data.scripts.campaign.econ.Solonis_Union_UDFHQ.isAvailableToBuild(Solonis_Union_UDFHQ.java:459)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.updateTable(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.createUI(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryListPanel.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.Ò00000(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.W.super(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(Thread.java:750)
Logged

SolarGalaxy

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.96a] Solonis Union v0.9.0 (2023-06-10)
« Reply #4 on: June 14, 2023, 04:06:08 PM »

I'm a version behind - did this get fixed in the new version?

5737051 [Thread-9] INFO  sound.H  - Playing music with id [faction_generic_market_01_neutral_var01.ogg]
5740622 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at data.scripts.campaign.econ.Solonis_Union_Industry.isValidFaction(Solonis_Union_Industry.java:12)
   at data.scripts.campaign.econ.Solonis_Union_UDFHQ.isAvailableToBuild(Solonis_Union_UDFHQ.java:459)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.updateTable(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.createUI(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryListPanel.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.Ò00000(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.W.super(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(Thread.java:750)

I've taken a look at that specific line of code, but have not been able to reproduce the error.
Still I will try to make a release tonight with a null check on that specific line.

May I ask for some additional context on what happened immediately before the crash:
1. Which version of the Solonis Union mod are you using?
2. Were you playing in Random Core Worlds Mode?
3. Also, do you remember which market were you visiting before the crash?
« Last Edit: June 14, 2023, 04:43:05 PM by SolarGalaxy »
Logged

SolarGalaxy

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.96a] Solonis Union v0.9.0 (2023-06-10)
« Reply #5 on: June 14, 2023, 06:41:12 PM »

v0.9.1
Download

Fixes
Add null check to Solonis_Union_Industry.isValidFaction (Solonis_Union_Industry.java:12)
- Hopefully this will prevent the NullPointerException that Soviet Tom Bombadil encountered.

Weapons
Updated TSG300/TSG350 missile. It should now stop going completely off course when fired from 2000 range.
Updated sprite for Ion Chaff bombs.
Updated sprite for Siege Railgun chaff.

Ship Systems
Updated Ion Chaff Launcher system. 6 chaff => 10 chaff.

Special Items
Removed "Solonis Union Core Blueprint Package" and "Solonis Union Capital Blueprint Package" from Union Arcology of Solonis (get them from High Admiral Alec)
Added blueprints to largest military market in Random Core Worlds mode.
Logged

Soviet Tom Bombadil

  • Lieutenant
  • **
  • Posts: 78
    • View Profile
Re: [0.96a] Solonis Union v0.9.0 (2023-06-10)
« Reply #6 on: June 14, 2023, 08:50:17 PM »

I'm a version behind - did this get fixed in the new version?

5737051 [Thread-9] INFO  sound.H  - Playing music with id [faction_generic_market_01_neutral_var01.ogg]
5740622 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at data.scripts.campaign.econ.Solonis_Union_Industry.isValidFaction(Solonis_Union_Industry.java:12)
   at data.scripts.campaign.econ.Solonis_Union_UDFHQ.isAvailableToBuild(Solonis_Union_UDFHQ.java:459)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.updateTable(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.createUI(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryListPanel.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.Ò00000(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.W.super(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(Thread.java:750)

I've taken a look at that specific line of code, but have not been able to reproduce the error.
Still I will try to make a release tonight with a null check on that specific line.

May I ask for some additional context on what happened immediately before the crash:
1. Which version of the Solonis Union mod are you using?
2. Were you playing in Random Core Worlds Mode?
3. Also, do you remember which market were you visiting before the crash?

1. the .87 version
2. Normal Sector generation
3. It was my own planet, I was bringing up the industry screen to install on industry on a newly colonized terran world.


I will run the update and see if I can reproduce the crash with it in place.
Logged

Soviet Tom Bombadil

  • Lieutenant
  • **
  • Posts: 78
    • View Profile
Re: [0.96a] Solonis Union v0.9.1 (2023-06-14)
« Reply #7 on: June 15, 2023, 07:49:26 AM »

Yeah still getting the same error when I try to open industry tab in my own colony.
I am trying to post the error log but it is too big.

6093925 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at data.scripts.campaign.econ.Solonis_Union_Industry.isValidFaction(Solonis_Union_Industry.java:12)
   at data.scripts.campaign.econ.Solonis_Union_UDFHQ.isAvailableToBuild(Solonis_Union_UDFHQ.java:459)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.updateTable(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.createUI(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryPickerDialog.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.marketinfo.IndustryListPanel.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.Ò00000(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.W.super(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(Thread.java:750)
Logged

SolarGalaxy

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.96a] Solonis Union v0.9.1 (2023-06-14)
« Reply #8 on: June 15, 2023, 03:57:57 PM »

v0.9.2
Download

Fixes
Reproduced and fixed NullPointerException when player without a commission opens the Add Industry menu.

Soviet Tom Bombadil, thank you very much for your error log and answers to my questions.
Logged

Soviet Tom Bombadil

  • Lieutenant
  • **
  • Posts: 78
    • View Profile
Re: [0.96a] Solonis Union v0.9.2 (2023-06-15)
« Reply #9 on: June 15, 2023, 04:33:14 PM »

Test driving now.
Logged

SolarGalaxy

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.96a] Solonis Union v0.9.2 (2023-06-15)
« Reply #10 on: June 22, 2023, 04:44:28 PM »

v0.10.0
Download

Ships
Removed Solonis Power Cell Adaptor - Coherer from Neon (A), Bismuth (A), Helium (A) auxiliary hulls.
Updated some variants

Fixed Oxygen-class battleship medium energy mount coordinates

Weapons
Increased turn rate of various weapons.
Adjusted rarity of Sparkmarcher IPAC

Ship Systems
Buffed Hardlight emitter. From 10% flux per use to 5% flux per use.

Star Systems and Economy
Corrupted nanoforge now spawns in Random Core Worlds as a bonus seed.
Removed Gamma Core from High Command of the Solonis Union in Random Core Worlds.

Hullmods
Added Penalty to Solonis Power Cell Adaptor - Coherer. For Beam weapons with base range >= 1000, -100 base range.

Mod Integrations
Increased Detailed Combat Report support for scripted weapon damage effects: Disruptive Ions, Positron Annihilation, Neutron Beam, Position Breach.
- Still investigating "Unknown Energy" damage reports
Logged