Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Simulator Enhancements (03/13/24)

Pages: 1 ... 4 5 [6] 7 8 ... 10

Author Topic: [0.8.1a] Omnifactory Rebooted 2.2.7  (Read 100173 times)

erikem

  • Lieutenant
  • **
  • Posts: 76
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #75 on: July 10, 2017, 01:34:32 AM »

The issue with the cores is that in the previous version they dropped like candy out of the pinatas that are Remnant ships. Now, we barely get any... Like, full blown battle stations MIGHT drop ONE
My experience is that if you gather a big fleet of remnants and kill them altogether (for example 1 fleet with 5 allying fleets) then the drop rates will be quite good. You can easily get even alpha cores like that. Nut killing 5 fleets is quite hard (unless you run crusaders paladin ship, which is just built for extreme aoe action) =)
Logged

isaacssv552

  • Commander
  • ***
  • Posts: 215
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #76 on: July 13, 2017, 06:45:06 PM »

Some feedback from playtesting:
 - Please include config options to manipulate the prerequisites and prices. I've been adding ai cores because farming them is a miserable addition to a process that already requires hunting for tremendous amounts of material; I'd much prefer to just skip the requirement for analyzing.
 - Core costs seem slightly off, probably due to the x5 requirement for Destroyers. Starting from 1000 of each core type and playing normally I've used: 715 gamma cores, 55 beta cores, 14 alpha cores. This has not been a collectathon run, just normal gameplay, so hopefully you can see why I want to skip core farming. At the same time, I've naturally picked up 6 Gammas, 2 Betas, 1 Alpha.
 - Ships analyzed with d-mods output ships with d-mods. I'd personally just have them offer new ships when building them, but I can understand that this may be preferred behavior. However, the costs to build a damaged ship are identical to building a new one, which seems like a bad deal (unless you're farming low-maintenance damaged ships, but that's too cheesy even for me). This is probably the culprit for the "restored" ships CTD after analysis.
It is as Midnight Kitsune says, I failed to change the amounts to account for the vastly decreased drop rate. Previously I was getting dozens of gamma cores as drops. This is no longer the case.

As for d-mods, outputting ships with d-mods is WAD. It is intended that analyzing damaged ships be sub-par. I'll look into a config option once I fix the CTD, but that may take a while as I have no clue what is causing the crash.
« Last Edit: July 22, 2017, 12:54:04 PM by isaacssv552 »
Logged

XCTrailBlazer

  • Ensign
  • *
  • Posts: 10
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #77 on: July 17, 2017, 11:11:46 PM »

I've been getting constant crashes in the omnifactory option "Put in an order at the local production facilities"
Error "Fatal:Null"

¿Any possible solution?

PD: I had no problem until I installed the new version of nexerelin and Scy nation.

Code:
Code
 211559 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at org.lazywizard.omnifac.WeaponUIPlugin.renderInternal(WeaponUIPlugin.java:120)
at org.lazywizard.omnifac.OmniFacCustomUIPlugin.render(OmniFacCustomUIPlugin.java:126)
at com.fs.starfarer.ui.newui.oOoO.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.OO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Oo0O.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.K.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.newsuper.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.OO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.render(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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)






« Last Edit: July 17, 2017, 11:16:36 PM by XCTrailBlazer »
Logged

isaacssv552

  • Commander
  • ***
  • Posts: 215
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #78 on: July 22, 2017, 11:35:07 AM »

I've been getting constant crashes in the omnifactory option "Put in an order at the local production facilities"
Error "Fatal:Null"

¿Any possible solution?

PD: I had no problem until I installed the new version of nexerelin and Scy nation.

Code:
Code
 211559 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at org.lazywizard.omnifac.WeaponUIPlugin.renderInternal(WeaponUIPlugin.java:120)
at org.lazywizard.omnifac.OmniFacCustomUIPlugin.render(OmniFacCustomUIPlugin.java:126)
at com.fs.starfarer.ui.newui.oOoO.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.OO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Oo0O.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.K.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.newsuper.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.OO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.render(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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I haven't been able to figure out exactly what is going wrong. However, I think the issue is a weapon that is somehow incompatible. I thought I had made sure the UI would fail safe if that happened again, but I seem to have forgotten to init the sprite array in the catch block. I'm fixing this problem in all the UI classes.
I've been getting consistent errors when providing (restored) recovered ships to the factory.
Code
10504721 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Ship hull variant [brdy_stenos_default_D_Hull] not found!
java.lang.RuntimeException: Ship hull variant [brdy_stenos_default_D_Hull] not found!
at com.fs.starfarer.loading.O00O.o00000(Unknown Source)
at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.updateVariantIfNeeded(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.fleet.CargoData.addMothballedShip(Unknown Source)
at org.lazywizard.omnifac.OmniFac$ShipData.create(OmniFac.java:1104)
at org.lazywizard.omnifac.OmniFac.processBlueprint(OmniFac.java:305)
at org.lazywizard.omnifac.OmniFac.heartbeat(OmniFac.java:442)
at org.lazywizard.omnifac.OmniFac.advance(OmniFac.java:628)
at com.fs.starfarer.campaign.econ.Market.advance(Unknown Source)
at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
This is 2.2.3, though I was getting a roughly identical error with a restored Apogee when running 2.1.3. If nothing else, it'd be nice if it could error without producing a CTD. Went too long without saving on that last attempt...
It looks like restoration has failed to properly change the hull-type of your Apogee. I've never encountered this with my own restored vessels. Have any other restored ships produced this error? Either way, I'll try and stop this from CTDing.
« Last Edit: July 23, 2017, 07:45:37 PM by isaacssv552 »
Logged

ShangTai

  • Ensign
  • *
  • Posts: 25
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #79 on: July 24, 2017, 04:39:03 AM »

Any solution to this?

18655976 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Ship hull variant [neutrino_nirvash_default_D_Hull] not found!
java.lang.RuntimeException: Ship hull variant [neutrino_nirvash_default_D_Hull] not found!
   at com.fs.starfarer.loading.O00O.o00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
   at com.fs.starfarer.campaign.fleet.FleetMember.updateVariantIfNeeded(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.fleet.CargoData.addMothballedShip(Unknown Source)
   at org.lazywizard.omnifac.OmniFac$ShipData.create(OmniFac.java:1104)
   at org.lazywizard.omnifac.OmniFac.processBlueprint(OmniFac.java:305)
   at org.lazywizard.omnifac.OmniFac.heartbeat(OmniFac.java:442)
   at org.lazywizard.omnifac.OmniFac.advance(OmniFac.java:628)
   at com.fs.starfarer.campaign.econ.Market.advance(Unknown Source)
   at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.advance(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$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Logged

The killer

  • Ensign
  • *
  • Posts: 5
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #80 on: July 24, 2017, 01:00:53 PM »

Looks like you put a D hull into the omnifac from the first two lines
Logged

isaacssv552

  • Commander
  • ***
  • Posts: 215
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #81 on: July 24, 2017, 04:15:01 PM »

Any solution to this?

18655976 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Ship hull variant [neutrino_nirvash_default_D_Hull] not found!
java.lang.RuntimeException: Ship hull variant [neutrino_nirvash_default_D_Hull] not found!
   at com.fs.starfarer.loading.O00O.o00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
   at com.fs.starfarer.campaign.fleet.FleetMember.updateVariantIfNeeded(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.fleet.CargoData.addMothballedShip(Unknown Source)
   at org.lazywizard.omnifac.OmniFac$ShipData.create(OmniFac.java:1104)
   at org.lazywizard.omnifac.OmniFac.processBlueprint(OmniFac.java:305)
   at org.lazywizard.omnifac.OmniFac.heartbeat(OmniFac.java:442)
   at org.lazywizard.omnifac.OmniFac.advance(OmniFac.java:628)
   at com.fs.starfarer.campaign.econ.Market.advance(Unknown Source)
   at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.advance(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$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
This is caused by a glitch with D hulls. I think I've found a possible solution, but I'm still testing.
Logged

isaacssv552

  • Commander
  • ***
  • Posts: 215
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.1.0 (Beta)
« Reply #82 on: July 24, 2017, 05:46:23 PM »

Version 2.2.4 is out! It fixes a number of bugs, including the D-mod crash.  In addition, resource consumption occurs when the order is placed.

This may break savefiles. I was able to fix broken savefiles with the below script. Alternatively, just use save transfer.
Code
cp campaign.xml campaign.xml.backup;
sed 's/org.lazywizard.omnifac.OmniFac_-ShipData/org.lazywizard.omnifac.Shipyard_-ShipData/g' campaign.xml > campaign.xml.tmp;
sed 's/org.lazywizard.omnifac.OmniFac_-WeaponData/org.lazywizard.omnifac.Shipyard_-WeaponData/g' campaign.xml.tmp > campaign.xml;
sed 's/org.lazywizard.omnifac.OmniFac_-WingData/org.lazywizard.omnifac.Shipyard_-WingData/g' campaign.xml > campaign.xml.tmp;
sed 's/org.lazywizard.omnifac.OmniFac$Data/org.lazywizard.omnifac.Shipyard$Data/g' campaign.xml.tmp > campaign.xml;
rm campaign.xml.tmp

Remnant Autofactory
A production based mini-mod
Download version 2.2.4

Changelog:
Resource consumption occurs on order start.
Numerous bugfixes.
May break saves.
« Last Edit: July 24, 2017, 05:47:57 PM by isaacssv552 »
Logged

TMPhoenix

  • Ensign
  • *
  • Posts: 35
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.1.0 (Beta)
« Reply #83 on: August 05, 2017, 12:28:59 AM »

Version 2.2.4 is out! It fixes a number of bugs, including the D-mod crash.  ...

Sadly it seems I still got a D-mod crash even after installing the new version and starting a new game:

Spoiler
java.lang.RuntimeException: Ship hull variant [hermes_default_D] not found!
   at com.fs.starfarer.loading.O00O.o00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
   at com.fs.starfarer.campaign.fleet.FleetMember.updateVariantIfNeeded(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.fleet.CargoData.addMothballedShip(Unknown Source)
   at org.lazywizard.omnifac.Shipyard$ShipData.create(Shipyard.java:535)
   at org.lazywizard.omnifac.Shipyard.utilCreate(Shipyard.java:224)
   at org.lazywizard.omnifac.OmniFac.processBlueprint(OmniFac.java:300)
   at org.lazywizard.omnifac.Shipyard.heartbeat(Shipyard.java:171)
   at org.lazywizard.omnifac.Shipyard.advance(Shipyard.java:240)
   at com.fs.starfarer.campaign.econ.Market.advance(Unknown Source)
   at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.advance(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$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
[close]
Logged

Sooner535

  • Commander
  • ***
  • Posts: 118
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #84 on: August 15, 2017, 10:37:09 AM »

How in the world do you order a ship? Lol I am apparently missing something >.<
Logged

Dostya

  • Lieutenant
  • **
  • Posts: 90
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #85 on: August 16, 2017, 11:24:52 PM »

I can't see what most ships and weapons cost in resources - I go to the production tab and get three columns total, with an unknown amount further to the right. The trading tab where weapons are bought is no help - it only shows a credit cost and whether enough resources are in the storage tab or not. It doesn't show quantity or type prerequisites. While I like the idea, it's hard to fulfill unknown requirements. Is there a table somewhere I'm missing about the costs, or an option to go back to straight credit payment?

If it helps, I play at 1440x900.
« Last Edit: August 16, 2017, 11:26:41 PM by Dostya »
Logged

isaacssv552

  • Commander
  • ***
  • Posts: 215
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.1.0 (Beta)
« Reply #86 on: August 21, 2017, 12:39:58 PM »

How in the world do you order a ship? Lol I am apparently missing something >.<
1. Scan it at the omnifactory and buy it as normal once it is scanned. It will be deposited into storage when construction ends.
2. Go to Kazeron and click search. Follow the instructions given by the dialogue.
I can't see what most ships and weapons cost in resources - I go to the production tab and get three columns total, with an unknown amount further to the right. The trading tab where weapons are bought is no help - it only shows a credit cost and whether enough resources are in the storage tab or not. It doesn't show quantity or type prerequisites. While I like the idea, it's hard to fulfill unknown requirements. Is there a table somewhere I'm missing about the costs, or an option to go back to straight credit payment?

If it helps, I play at 1440x900.
The resolution seems to be the problem, when I dropped to 1600x900 (1440x900 isn't an option) I encountered a similar issue. I've added an option to change credit costs to my dev version and I'm working on finding a better way to handle the UI.
Sadly it seems I still got a D-mod crash even after installing the new version and starting a new game:

Spoiler
java.lang.RuntimeException: Ship hull variant [hermes_default_D] not found!
   at com.fs.starfarer.loading.O00O.o00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
   at com.fs.starfarer.campaign.fleet.FleetMember.updateVariantIfNeeded(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.fleet.CargoData.addMothballedShip(Unknown Source)
   at org.lazywizard.omnifac.Shipyard$ShipData.create(Shipyard.java:535)
   at org.lazywizard.omnifac.Shipyard.utilCreate(Shipyard.java:224)
   at org.lazywizard.omnifac.OmniFac.processBlueprint(OmniFac.java:300)
   at org.lazywizard.omnifac.Shipyard.heartbeat(Shipyard.java:171)
   at org.lazywizard.omnifac.Shipyard.advance(Shipyard.java:240)
   at com.fs.starfarer.campaign.econ.Market.advance(Unknown Source)
   at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.advance(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$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
[close]
I'm not sure what is happening here. I've tried a wider range of d-modded ships and some work while some don't. I'll work on it, but I have absolutely no idea what is causing this.
Logged

Dostya

  • Lieutenant
  • **
  • Posts: 90
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.1.0 (Beta)
« Reply #87 on: August 21, 2017, 07:39:48 PM »

The resolution seems to be the problem, when I dropped to 1600x900 (1440x900 isn't an option) I encountered a similar issue. I've added an option to change credit costs to my dev version and I'm working on finding a better way to handle the UI.

Much appreciated, I look forward to the next release.
Logged

Sooner535

  • Commander
  • ***
  • Posts: 118
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #88 on: August 21, 2017, 08:35:21 PM »

My new game had omnifactory spawn inside a sun, anyway to fix that?
Logged

isaacssv552

  • Commander
  • ***
  • Posts: 215
    • View Profile
Re: [0.8.1a] Omnifactory Rebooted 2.2.3
« Reply #89 on: August 23, 2017, 08:10:11 AM »

My new game had omnifactory spawn inside a sun, anyway to fix that?
Did you use the randomized start location? The only bug I found that could cause this applies only to randomly placed omnifactories. (system.getPlanets() seems to return suns as well as planets.) It is fixed for the next release, but for now I recommend turning the random placement feature off.
Logged
Pages: 1 ... 4 5 [6] 7 8 ... 10