I recompiled all the Seeker java scripts, fixed MagicLib import calls and methods to use the newer ones(fleet/captain spawning were using old methods). As far as I can tell everything functions as it should. Changed some hull probabilities so factions don't get spammed with Seeker ship designs. This should function in 0.96 without issue, at least I haven't had a crash so far.
https://drive.google.com/file/d/1Q7GWZMN5LYWSXPx4WZ1aaspmKizxXQoz/view?usp=drive_link
I'm also trying to update Scy Nation but the Phased Mine Torpedo crash is really hard to figure out...
Hey, thanks for your hard work. Can't get it running on Linux. No expectations for you to fix this (linux lol), but I thought I'd report it anyway just in case.
On JRE8 azul, game crashes on launch with
Fatal: Error loading [data.scripts.SKR_modPlugin]
Cause: data_scripts.SKR_modPlugin
Check starsector.log for more info.
starsector.log looks like
28589 [Thread-4] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/SEEKER/ships/gunships/SKR_malet_body.png (using cast)
28591 [Thread-9] ERROR com.fs.graphics.for - Caught exception during read:
javax.imageio.IIOException: Caught exception during read:
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1633)
at javax.imageio.ImageIO.read(ImageIO.java:1462)
at javax.imageio.ImageIO.read(ImageIO.java:1357)
at com.fs.graphics.for.class(Unknown Source)
at com.fs.graphics.for.Ø00000(Unknown Source)
at com.fs.graphics.for$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.ThreadDeath
at java.lang.Thread.stop(Thread.java:858)
at com.fs.graphics.for.class(Unknown Source)
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)
... 1 more
28600 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error loading [data.scripts.SKR_modPlugin]
java.lang.RuntimeException: Error loading [data.scripts.SKR_modPlugin]
at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.ClassNotFoundException: data.scripts.SKR_modPlugin
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:179)
at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
... 2 more
The first error make me think it was a problem with SKR_malet_body.png but I downloaded the 0.95 version and the png has identical checksum.
Anyway, I switched the JRE version back to 7 and the first error was gone but instead I got:
22583 [Thread-4] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/wasp_ftr.png (using cast)
22600 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error loading [data.scripts.SKR_modPlugin]
java.lang.RuntimeException: Error loading [data.scripts.SKR_modPlugin]
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.SKR_modPlugin
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