Exotica Technologies - updated by Lukas041.8.7
What is Exotica?Original Thread:
https://fractalsoftworks.com/forum/index.php?topic=24660.0Inspired by Extra Systems Reloaded, Exotica Technologies offers an RPG element to Starsector that makes your ships AND enemies harder, better, faster, stronger through upgrades and exotics! These upgrades do not take OP or hullmod slots! Each ship has a limit to the number of upgrades they can install so choose wisely! The cost of each upgrade will require common materials salvaged across the sector such as metal and transplutonics. However, as upgrades get more complex and specialized, they tend to consume more resources and even demand special items found through research stations and mining stations!What is this?Lukas04 made an update to Exotica for 0.98a and posted it to the USC Discord.
I, Wisp, asked Lukas04 if I could post this update on the forum.
Lukas04: "I do not plan to maintain Exotica, as i dont really use it myself. But if you come across any issues, please notify me about them."DownloadSave CompatibleChangelogVersion 1.8.7
- Updated to 0.98a
- Compiled for Java 17 and Kotlin 2.0
- Fixed a dialog crash with Indevo
- Fixes a save corrupting issue (present in Kaysaar's Toolbox Edition)
If your error message looks something like
Cannot invoke "com.fs.starfarer.campaign.fleet.FleetData.getCommander()" because "this.fleetData" is null
Then there is a good chance that swapping to this fork will fix it. Should work for existing saves.
What is the difference from the Kaysaar version?The Kaysaar version was the last pre-2.0 version of Exotica, updated to 0.97a.
This version is also the last pre-2.0 version of Exotica, with a few bug fixes, a change from using Combat Activators to MagicSubsystems, and recompiled for 0.98a.
What about "the drama"?Only existed in the 2.0 version of Exotica, not in any of the 1.x versions such as this. Rehashing drama is discouraged.