This is a step in the right direction. What we really need, though I honestly don't know if it is doable without creation kit or not, would be something like how Star Trek Online does it. Power system is more or less the same but you can save several power presets and then just use a button to swap between them.
This sounds cool! The current vanilla system needs an upgrade, this mod is a good step, but if this only does one system at a time that's still kinda weird. I am wondering if things can balance all points on all the weapon systems and shields and engines or have a preset too, as this is a chore when fighting that one person (the player) doesn't really need to do. This is the future dang it, why not have easier and automated ship management? What the hell are my crew doing anyway? lol
I'm not at all familiar with script extender, but assuming some basic capabilities it should have there's no reason why this exact system of indexing the pips and adjusting them couldn't be written for SFSE as it is now without the need of creation kit as all it needs is a few loops with arrow key inputs.
I may rewrite this script for profiles instead of just a simple power swapper. Its totally doable within AHK as popup GUI's would allow us to define how many pips to put into each system for a set profile and then ahk can handle it from there. Its just hard to do efficiently(quickly) well still allowing the user to make manual adjustments, if i make it so the script assumes the user wont input any manual changes it can just remember states and modify them as needed which would allow it to switch profiles in a fraction of the time.
Exactly my thought. For me, three of them would fit. One for system exploring (max engine, rest not neccessary), some for fights (maybe for maximizing single weapon slots or elevated power usage on them, shields and engine) and one for RUN! (max engine and hyperdrive, rest shields).
Star Wars Squadrons had a good system, where you can at least press Full Weapon, Full Engine or Full Shield; or more precisely choose with finer controls. But, YES, being able to configure Presets in-game would be great (and it would take a few seconds just to add a bit of gameplay difficulty).
Is it possible to get a key to just add and subtract for each subsystem? 12 keys? Maybe ALT-F1 to F12? I could then put a nice Streamdeck profile together.
i would be really happy if i could just 'set and forget' my power settings. as it is, every time i gravjump or dock my power gets unallocated, even though i have enough power to fully charge all my systems.
You can fix the issue with needing 3 weapons by using the right most position as the base... meaning don't start on left and go right right right up, etx.... start on very far right by starting each sequence with right right right right right right right right right and then do up and down on jump drive, go one left to do the rest... then on weapons start with weapon 3 settings (and if it doesn't exist it will put them on 2 and if that doesn't exist it will put on 1, then left again for 2 (again is nonexistant, it will just redo 1) and finally 1 (if all 3 exist) I'll probably modify your script if I download this... I just used another macro program to do the same thing myself :)
You are correct. Homeing off the right side would fix that issue. My only issue with that is it adds slightly more delay into the loops but I suppose making it work for more ships by default is worth the extra delay. I'll update the script with a v1.5 version at some point today with this change.
15 comments
I may rewrite this script for profiles instead of just a simple power swapper. Its totally doable within AHK as popup GUI's would allow us to define how many pips to put into each system for a set profile and then ahk can handle it from there. Its just hard to do efficiently(quickly) well still allowing the user to make manual adjustments, if i make it so the script assumes the user wont input any manual changes it can just remember states and modify them as needed which would allow it to switch profiles in a fraction of the time.
https://www.nexusmods.com/starfield/mods/3129/
https://www.nexusmods.com/starfield/mods/3129/
https://www.nexusmods.com/starfield/mods/3129/
as it is, every time i gravjump or dock my power gets unallocated, even though i have enough power to fully charge all my systems.
ps. Someone needs to come up with a cool Streamdeck profile for ship power.
Edit: Change made.