Space Engineers

Space Engineers

Isy's Solar Alignment Script
Showing 1-10 of 95 entries
< 1  2  3 ... 10 >
Update: 6 Aug, 2023 @ 3:35am

Version 4.4.0:

- Added: Damaged blocks will now get a DAMAGED tag in front of their name and are shown on hud to be easy to find. This was suggested by someone but I forgot who it was ;)
- Added: New commandline parameter was added that sets the rotors to the sunrise angle: rotate sunrise
- Changed: The rotation logic was tweaked a bit so that rotors more likely stay synchronized (still not perfect but better).
- Changed: Horizontal and vertical rotors were renamed to tilt and yaw rotors because the naming sheme was very confusing. This also affects the commandline arguments (see guide for more informations).
- Performance: I completely rewrote the way, the rotor values are stored, so that the script now roughly uses 50% less instructions for the rotation logic. This change could however change your sunrise postion so that the script needs a realign at the first morning
- Fixed: The script will no longer crash if the rotor or gyro reference group isn't found and will instead warn you about the issue.
- Fixed: The script will no longer rotate around indefinitely if no output is measured in gyro mode. It will search for about 20 seconds and wait for 60 seconds to search again.
- Fixed: Location time calculation was made more accurate.

Update: 24 Oct, 2021 @ 1:29am

Reupload again because DERP!

Update: 23 Oct, 2021 @ 1:52pm

Slight oversight - reuploaded the script. No version increase!

Update: 23 Oct, 2021 @ 12:33pm

Version 4.3.5:

- Added: Integrity and condition check of all used blocks. The script will now give warnings if blocks are damaged, empty or not properly set up.
- Added: New timer triggers. You can now trigger external timers when using any command line argument, like 'pause' and 'resume'. Additionally, a battery percentage with the 'battery##' command is now also possible (## stands for a battery charge percentage, like "battery30" for 30 percent charge). At last there are "badweather" and "goodweather" which will trigger at the beginning and end of badweather.
- Changed: Weather detection will no longer be used if the script is in gyro mode (because there is no weather in space).
- Changed: If the weather detection is triggered, the script will no longer just stop the panels but adjust them very slowly.
- Fixed: Weather detection will no longer pause the script indefinitely. After 5 Minutes, the script will try to realign again (this value is configurable in 'Settings for enthusiasts').
- Fixed: The script will no longer say, that no batteries were found if they are completely empty.

Update: 11 Mar, 2021 @ 12:08pm

Version 4.3.4:

- Added: A weather detection system was added, that pauses the alignment in certain weather conditions. A toggle for that is found in "Settings for enthusiasts"
- Changed: The main LCD now also shows the wind turbine efficiency to see the change in efficiency during bad weather conditions.
- Fixed: The fontsize and padding settings on block LCDs won't get reset on world load anymore.
- Fixed: The realign command was broken after v4.3.3... This was an oversight and is now fixed.
- Fixed: Wind Turbines now show a more accurate efficency reading in the terminal statistics.

Update: 14 Feb, 2021 @ 1:28pm

Reupload

Update: 14 Feb, 2021 @ 11:39am

Version 4.3.3:

- Added: A new 'stop' argument was introduced as a non toggleable 'pause' argument. Also, the 'resume' argument is back ;)
- Changed: The current operation or executed commandline arguments are now shown in the PB interface (again).
- Changed: Removed the '!' in front of all LCD keywords because it was very hard to distinguish it from the capital I. Your old panels don't need to be changed!
- Fixed: All LCD functions can now handle rotated displays properly.

Update: 27 Apr, 2020 @ 3:23pm

Version 4.3.2:

- Added: A new toggle in settings for enthusiasts was added to disable the automatic script pause while using gyro mode and controling the main cockpit/flight seat/remote control. By default, the script still gets paused!
- Added: The realign command can now be used in gyro mode. However, it's not as fast as in rotor mode - it just forces the script to search for a new best positioning.
- Changed: If the script is used in gyro mode and the solar panels have no output, it will now search for the sun instead of just sitting there doing nothing.
- Changed: The script will use the 3rd rotation axis (yaw) less often when using gyro mode.
- Fixed: Running the script in gyro mode for the first time will no longer occasionally let the ship spin like crazy.

Update: 13 Oct, 2019 @ 6:56am

Version 4.3.1:

- Fixed: Informations on the main LCD can now be hidden again correctly. Thanks for your bug reports - forgot to pass some parameters!

Update: 5 Oct, 2019 @ 4:55pm

Version 4.3.0:

- Added: Support for the new LCD panels on many different blocks, like cockpits, programmable blocks and so on. Just tag the block, you want to show the information on, with your wanted keyword, like '!ISA-main' and the script will automatically assign the first free LCD with your screen and set everything up for you in the custom data. The tag will then be replaced with the new generic [IsyLCD] tag. This also works together with all of my other scripts and scripts, like MMaster's Automatic LCDs 2!
- Added: Debug font support. Finally!
- Added: The default font and fontsize for new LCD screens can now be set in the config topic 'LCD Panels'.
- Changed: The old corner LCD compact stats can now be applied to any LCD or any blocks LCD by adding the keyword !ISA-compact to it. What is shown there, can be changed in the custom data.
- Changed: Debug LCD was replaced by performance LCD.
- Internal: Tweaked the rotation logic a bit to be more effective.
- Internal: The location time is now stored in a different location which resets your current values.