Hyperdrive Rework Update
This mod is an update to BobGrey‘s Hyperdrive Rework @ Steam Workshop to be compatible with the Stellaris Gemini v3.8.4 release. This is currently under test and as such, if you encounter any problems with it, please leave feedback to assist with correcting any issues.
The text and info below is a direct copy of the info posted to the original mod. All credit should go to BobGrey as the creator of this mod. I am simply assisting with updating it for compatibility with the Gemini v3.8.4 release of Stellaris.
Instead of all ships traveling at the same speed, but only after sitting around for a month at the edge of the system waiting for their drives to start up, this mod removes the windup times and lowers the interstellar travel speeds. Instead of each hyperdrive upgrade lowering the windup time, they now raise the travel speed.
Take two ships, one with a basic hyperdrive and another with a fully-upgrades jump drive. They will both now enter hyperspace the moment they reach the edge of the system, but the basic hyperdrive might take a month or more to reach the next system, while the fully-upgraded ship could be there tomorrow.
In the above screenshot, all ships left the system in the top-right at the exact same time. As you can see, one of them (Psi Jump Drive) is already at the destination, while another (basic hyperdrive) is still near the start.
Hyperdrives and jump drives in defines changed to:
- Set windup time to 0 (default 150)
- Set interstellar travel speed to 0.25 (default 1)
- Set jump drive windup to 0 (default 25)
In the components file, I made the following changes…
Remove the windup modifier from all hyperdrive and jump drive upgrades to replace them with:
- Hyperdrive 2: interstellar speed multiplier set to 2
- Hyperdrive 3: interstellar speed multiplier set to 4
- Jump Drive: interstellar speed multiplier set to 8 and jump range set to 2
- Psi Jump Drive: interstellar speed multiplier set to 10 and jump range set to 0.5
A fellow Stellaris player named Starchitec noticed some things with the mod’s effects that, starting with the Stellaris Orion v3.6.1 release, were unintended by the original release version of the mod.
One thing was the unintended elimination of the "fire rate penalty" after completing a jump using a jump drive. This penalty lasts during the cooldown after a successful use of the jump drive. Previously in this mod, this cooldown was eliminated with the reduction of the JUMP_DRIVE_WINDUP factor changing from 14 days to 0 days, but with Orion at least, this also eliminated the "fire rate penalty". I’ve set the JUMP_DRIVE_WINDUP back to 14 days. I may experiment with a shorter number of days to see what effect on gameplay it has. Any suggestions or info would be appreciated.
Another issue is the Orion combat overhaul added a "ship_disengage_opportunities_add" to all hyperdrives and jump drives. These additional disengagement opportunities varied by which drive was equipped on the ships of a fleet. I’ve added this into the mod for each hyperdrive type, plus each jump drive or psi jump drive, and is equal to what Orion added for each.
A third issue is with the "ship_ftl_jumpdrive_range_mult" factor for a jump drive and psi jump drive. The mod previous to the Orion combat overhaul release had this value set to 2 for jump drives and set to 5 for psi jump drives. In the Orion release there is no value set for jump drives and psi jump drives is set to 0.5. I believe this value is now set in the Orion release hard code and is modified to 0.5 (half value) for psi jump drives. I’ve eliminated the "ship_ftl_jumpdrive_range_mult" from the mod’s jump drive entry and reduced the entry for psi jump drives from 5 to 0.5.
This sums up the changes I’ve made to the Hyperdrive Rework mod to adapt it for the Stellaris Gemini release. If anyone notices any other issues or has suggestions, myself and BobGrey would be interested in listening to them.
Again, thank you to Starchitec for identifying these issues and his valuable info that assisted in identifying solutions. Also, thank you to the mod’s author, BobGrey, for trusting me with updating and maintaining his mod.
Update: (Mod v1.01) An issue with Hyper Relays in game with this mod was noticed by LAJ-47FC9 (Liara) and the source possiblly identified. LAJ-47FC9 (Liara) also came up with a possible solution, which I’ve incorporated into the mod for further testing. Let me know your experience with this change and any thoughts. Thanks!
Update: (Mod v1.02) Cleaned up (to help prevent compatibility issues with other mods) and renamed the updated file to "00_Hyperrework_bypasses.txt".
Update: Stellaris version update for Gemini v3.8.4, no changes to the mod’s files needed.
Stellaris v3.8.4 Gemini Compatible
Update 06-15-2023 (Mod v1.02)
Revisions:
Old revisions of this mod are available below. Click the link to download.