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); In-development patch notes for Starsector 0.98a (2/8/25)

Pages: 1 ... 3 4 [5] 6 7 ... 26

Author Topic: [0.96a] Exotica Technologies v1.8.5 - updated Jan 21st  (Read 274367 times)

lelapinou

  • Ensign
  • *
  • Posts: 2
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8a
« Reply #60 on: June 07, 2022, 02:14:05 AM »

I honestly feel you should be able to use other cores for other purposes

Here's a small example I had while thinking about it for logistics
Gamma : Reduce crew requirement by anywhere from 10-25% (Applied last on the modifiers)
Beta : Optimize supply and fuel usage while increasing cargo and fuel space and also reducing crew required (By a flat amount based on ship size, something like 5/20/50/100), but, it would reduce combat readiness by 20%
Alpha : Removes the need for crew entirely

But you could also use them for more combat uses
Gamma : Increase range and fire rate by 10%
Beta : Makes strikecraft better and reduces overall casualties from crew by 30%, if ship has no crew, increase effectiveness of strikecraft and overall combat readiness by 10% while increasing total OP by 5%
Alpha : As is currently

Those would be mutually exclusive, so if you take the combat use of the alpha core, you cannot use the logistics use of it

Small note, I am no balance expert but this seems fair enough (This mod is great!)
Logged

ringa27

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8a
« Reply #61 on: June 08, 2022, 05:39:41 PM »

2805893 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at exoticatechnologies.util.Utilities.getUpgradeChip(Utilities.java:285)
   at exoticatechnologies.util.Utilities.hasUpgradeChip(Utilities.java:296)
   at exoticatechnologies.modifications.upgrades.impl.DerelictWeaponAssistant.canAppl y(DerelictWeaponAssistant.java:44)
   at exoticatechnologies.modifications.upgrades.dialog.UpgradesPickerState.getSorted UpgradeList(UpgradesPickerState.java:134)
   at exoticatechnologies.modifications.upgrades.dialog.UpgradesPickerState.execute(UpgradesPickerState.java:76)
   at exoticatechnologies.campaign.rulecmd.ETInteractionDialogPlugin.optionSelected(ETInteractionDialogPlugin.java:291)
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source)
   at com.fs.starfarer.ui.newui.B.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)
Logged

presidentmattdamon

  • Commander
  • ***
  • Posts: 249
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #62 on: June 08, 2022, 09:01:56 PM »

2805893 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at exoticatechnologies.util.Utilities.getUpgradeChip(Utilities.java:285)
   at exoticatechnologies.util.Utilities.hasUpgradeChip(Utilities.java:296)
   at exoticatechnologies.modifications.upgrades.impl.DerelictWeaponAssistant.canAppl y(DerelictWeaponAssistant.java:44)
   at exoticatechnologies.modifications.upgrades.dialog.UpgradesPickerState.getSorted UpgradeList(UpgradesPickerState.java:134)
   at exoticatechnologies.modifications.upgrades.dialog.UpgradesPickerState.execute(UpgradesPickerState.java:76)
   at exoticatechnologies.campaign.rulecmd.ETInteractionDialogPlugin.optionSelected(ETInteractionDialogPlugin.java:291)
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source)
   at com.fs.starfarer.ui.newui.B.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)

released an update for this crash

https://github.com/scardwell15/ExoticaTechnologies/releases/download/v1.0.8b/Exotica-Technologies-v1.0.8b.zip
Logged

chesed

  • Ensign
  • *
  • Posts: 6
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #63 on: June 09, 2022, 05:19:56 AM »

How do i see what the upgrades do? I've tried pressing F2 but it doesn't open up any menus.
Logged

presidentmattdamon

  • Commander
  • ***
  • Posts: 249
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #64 on: June 09, 2022, 07:51:19 AM »

How do i see what the upgrades do? I've tried pressing F2 but it doesn't open up any menus.

hi, you have to hold it down until the stats appear. if the tooltip doesn't say "Hold" then i need to change it
Logged

chesed

  • Ensign
  • *
  • Posts: 6
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #65 on: June 09, 2022, 08:02:22 PM »

thank you btw, the tooltip says "Press F2 to show more upgrade information."
Logged

x50413

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #66 on: June 13, 2022, 03:33:03 PM »

Is there a way to make Advanced Flux Conduits (and maybe the Derelict one as well) available to player ships? I tried adding the player faction to the whitelist, and that did add it to the list of available upgrades... but selecting it just led to a blank menu with "return" as the only option. No options to spend credits or ship components on it. Did I miss a whitelist somewhere?
Logged

Kakroom

  • Commander
  • ***
  • Posts: 172
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #67 on: June 13, 2022, 10:41:02 PM »

I only want to nth what everybody else has said about missing the old "money = funny ship go zoom" of ESR, and that I look forward to the toggling debuffs thing (if that's still happening at some point)

Other than that I very much like the features added by this mod
Logged

DrTechman42

  • Ensign
  • *
  • Posts: 44
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #68 on: June 13, 2022, 11:47:22 PM »

I had an idea about the Derelict and Remnant upgrades being available for normal ships. The key is to make them feel earned. In ESR you could just dump huge amounts of money (that could be earned in a tedious and uninteresting manner) into a ship and go kill god with it. This did not feel good as you could do it without leaving your starting system at all, which is boring.
Since Starsector is first and foremost about combat, any upgrade to your power that you get through combat feels significantly more validated (basically New Vegas perks that you get for defeating a number of specific enemies).
I propose that these upgrades should become available by cannibalising the original ships. Par example: you want to install Advanced Flux Conduits on an Eagle. You get yourself the perk to be able to recover automated ships and go kill some Remnants, recover some Brilliants and then convert them into an upgrade for your Eagle. The Sector is degrading technologically, thus the cannibalising process is inefficient, you need more than one ship of the same class in order to achieve the same result. The automated ships perk shows that you are proficient enough to even attempt that. Then you can decrease the number of ships you need via engineering skills (the more you have, the less ships you need to succeed).
The derelicts don't have capitals in vanilla though. Maybe in their case a significant number of their cruisers could do the job?
Logged

SyberSmoke

  • Ensign
  • *
  • Posts: 3
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #69 on: June 15, 2022, 07:09:28 PM »

I started a new game, thought I would try your mod.  But when I try to poke at your mod a little...I got this:
This is with your 1.0.8b release.

148111 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NoClassDefFoundError: data/scripts/util/MagicSettings
java.lang.NoClassDefFoundError: data/scripts/util/MagicSettings
   at exoticatechnologies.modifications.ShipModFactory.generateBandwidth(ShipModFactory.java:118)
   at exoticatechnologies.modifications.ShipModifications.<init>(ShipModifications.java:51)
   at exoticatechnologies.modifications.ShipModFactory.getForFleetMember(ShipModFactory.java:39)
   at exoticatechnologies.dialog.modifications.SystemPickerState.execute(SystemPickerState.java:22)
   at exoticatechnologies.campaign.rulecmd.ETInteractionDialogPlugin.optionSelected(ETInteractionDialogPlugin.java:291)
   at exoticatechnologies.dialog.shippicker.ShipPickerOption$1.pickedFleetMembers(ShipPickerOption.java:58)
   at com.fs.starfarer.ui.newui.T.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.N.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.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.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.util.MagicSettings
   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)
   ... 20 more

Thoughts?
« Last Edit: June 15, 2022, 07:16:27 PM by SyberSmoke »
Logged

presidentmattdamon

  • Commander
  • ***
  • Posts: 249
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #70 on: June 15, 2022, 10:12:20 PM »

I started a new game, thought I would try your mod.  But when I try to poke at your mod a little...I got this:
This is with your 1.0.8b release.

148111 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NoClassDefFoundError: data/scripts/util/MagicSettings
java.lang.NoClassDefFoundError: data/scripts/util/MagicSettings
   at exoticatechnologies.modifications.ShipModFactory.generateBandwidth(ShipModFactory.java:118)
   at exoticatechnologies.modifications.ShipModifications.<init>(ShipModifications.java:51)
   at exoticatechnologies.modifications.ShipModFactory.getForFleetMember(ShipModFactory.java:39)
   at exoticatechnologies.dialog.modifications.SystemPickerState.execute(SystemPickerState.java:22)
   at exoticatechnologies.campaign.rulecmd.ETInteractionDialogPlugin.optionSelected(ETInteractionDialogPlugin.java:291)
   at exoticatechnologies.dialog.shippicker.ShipPickerOption$1.pickedFleetMembers(ShipPickerOption.java:58)
   at com.fs.starfarer.ui.newui.T.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.N.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.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.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.util.MagicSettings
   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)
   ... 20 more

Thoughts?

the mod requires MagicLib which you can find here https://fractalsoftworks.com/forum/index.php?topic=13718.0

it also requires LazyLib which is here https://fractalsoftworks.com/forum/index.php?topic=5444.0
Logged

SyberSmoke

  • Ensign
  • *
  • Posts: 3
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #71 on: June 16, 2022, 07:05:17 PM »

the mod requires MagicLib which you can find here https://fractalsoftworks.com/forum/index.php?topic=13718.0

it also requires LazyLib which is here https://fractalsoftworks.com/forum/index.php?topic=5444.0

OK, I read through the opening posts and did not see the dependencies listed.  And Starsector only listed Lazy.  Thank you.
Logged

Histidine

  • Admiral
  • *****
  • Posts: 4977
    • View Profile
    • GitHub profile
Re: [0.95.1a] Exotica Technologies v1.0.8b
« Reply #72 on: June 19, 2022, 07:21:08 AM »

Interacting with the Red Planet (without having the quest itself) resulted in a non-fatal NPE:

556164 [Thread-3] WARN  com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO  - Problem with command of class exoticatechnologies.campaign.rulecmd.ETHasUpgrades: null
java.lang.NullPointerException
   at exoticatechnologies.campaign.rulecmd.ETHasUpgrades.execute(ETHasUpgrades.java:48)
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source)
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.isTrueFor(Unknown Source)
   at com.fs.starfarer.campaign.rules.Rules.super(Unknown Source)
   at com.fs.starfarer.campaign.CampaignEngine$3.getBestMatching(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:47)
Logged

presidentmattdamon

  • Commander
  • ***
  • Posts: 249
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.9
« Reply #73 on: June 19, 2022, 04:27:47 PM »

released v1.0.9 whcih fixes the red planet issue
Logged

speeder

  • Captain
  • ****
  • Posts: 365
    • View Profile
Re: [0.95.1a] Exotica Technologies v1.0.9
« Reply #74 on: June 20, 2022, 12:53:33 AM »

suggestion:

add some stuff that improve missiles :)

I am playing with the "playable guardian" mod and I am using the costly 160DP "missile only" hull.

Managed to make  something amazing out of it... but sadly I didn't add exotica stuff to it because none of it helps my build :(
Logged
Pages: 1 ... 3 4 [5] 6 7 ... 26