Space Engineers

Space Engineers

Vector Thrust OS
Showing 11-20 of 33 entries
< 1  2  3  4 >
Update: Oct 31, 2022 @ 7:53am

Update 22104: Alignment and Config rework, hinge support, and more.

This is one of the biggest update I've done with this script, not for the size, but for all new things it have right now:

  • HINGE support, now you can use hinges to create rotor thrusters, it doesn't work as good as rotors (you'll have to tweak, it's the block's fault), but it is 100% functional now.
  • NEW ALIGMENT AND ROATION SYSTEM (Thanks Whip), now you can place thrusters in all axis and multiple at the same time, the script now it handles everything faster and better.
  • NEW CONFIGURATION SAVING SYSTEM, now you don't need to recompile or wait for a timer to update script's configuration (in the Custom Data of PB).
  • Increased performance drastically.
  • New grouping system, now it will use less operations with rotors in the same axis and hinges with the same front and sides directions.
  • Added DebugAPI support (https://steamcommunity.com/sharedfiles/filedetails/?id=2654858862), now you can see how vector work in each thruster.
  • Added to make optional the Control Module support in the configuration (Defaults to true).
  • Output now displays the version, and fundamental data, now it is more lightweight.
  • Show metrics now shows some crucial things but not important.

BUGS AND PENDING OBJECTIVES:
-THE SCRIPT WILL BUG OUT IF YOU CONNECT TO THE SAME GRID TWO OR MORE SHIPS WITH THE SAME TAG OR WITHOUT TAGS, BE CAREFUL.
- Make it to work with multiple motor stators one stacked to another.
- Improve UI and add a warning system to the artificial horizon code.
- Make it work with vector thrusters that aren't placed in the center of mass. (Impossible to solve, engine's fault)
- Make it compatible with the mod Aerodynamics.
- You tell me.

Update: Oct 2, 2022 @ 3:20pm

Experimental Update W1.10.2022, the PID Update

  • Reworked and updated the rotation system entirely, now is lighter, easier, with less variables and really stable!
  • Fixed an issue where the log makes the output text display a lot of characters, making the interface laggy, now you can get the log back with the Show Metrics setting.
  • Deleted a lot of unused and not useful configuratrions from the custom data, and added a better, reworked ones.
  • Added the guide link in the custom data of the programmable block.
  • Fixed an issue where the accelerations made by gear command wasn't working properly.
  • If you have a velocity less than the configured in Velocity to Trigger Precision Mode, the screen will show an approx acceleration that will have the current selected acceleration.
  • Fixed an issue where if you toggle cruise mode or dampeners via command to the programmable block and while parked, it will bug out everything and soft-crash the script until recompile.

BUGS AND PENDING OBJECTIVES:
-THE SCRIPT WILL BUG OUT IF YOU CONNECT TO THE SAME GRID TWO OR MORE SHIPS WITH THE SAME TAG OR WITHOUT TAGS, BE CAREFUL.
- Make it to work with hinges and multiple vector thrusters one stacked to another.
- Improve UI and add a warning system to the artificial horizon code.
- Make it work with vector thrusters that aren't placed in the center of mass.
- Make it compatible with the mod Aerodynamics.
- You tell me.

Update: Sep 8, 2022 @ 5:24pm

Experimental Update W2.09.2022, The Precision Update

This update is really large, I don't even remember what I fixed in general, but the most important were:

  • Now when Parking Mode is triggered automatically on gravity, the thrusters will set to safe position without losing that much control than before.
  • Fixed a bug that sometimes the rotors or thrusters get stuck on unpark.

  • Added a new configuration: Direction Of Thrusters On Park and Override Adjustment, with this you can customize the direction that you want the thrusters to face when it stops in space or is parked, where the coordinates are a Vector in reference of the Controller you assigned to the script, X is FORWARD, Y is UP, and Z is RIGHT. Also when in gravity the thrusters will ignore a little your position to place the thrusters to a safe position to prevent falling when unparked, you can override that with Override Adjustment.

  • Now accelerations are set by Percentage, set the default accelerations to 15%, 50% and 100%.
  • Added a new experimental precition where the rotors turn around agressively if they're too far from the desired vector, you can adjust the aggressiveness with Experimental Increment RPM configuration.
  • Now the script breaks more aggresive if you select a Gear that is more than the actual acceleration (9.81), you can adjust when you want to brake aggressively with Velocity to Cut Aggresive Gear Braking, where the value is the current decreasing velocity, if it reaches that value while braking, it will try to brake normally.

BUGS AND PENDING OBJECTIVES:
-THE SCRIPT WILL BUG OUT IF YOU CONNECT TO THE SAME GRID TWO OR MORE SHIPS WITH THE SAME TAG, BE CAREFUL
- Make it to work with hinges and multiple vector thrusters one stacked to another.
- Make it work with vector thrusters that aren't placed in the center of mass.
- Make it compatible with the mod Aerodynamics.
- For some reason, the script compiles as "Too Complex" in servers.
- You tell me.

Update: Aug 18, 2022 @ 11:03pm

Stable Update W3.08.2022, The (Whip) UI Update.

  • Fixed a bug that when the grid detects new weight turns on normal thrusters of the grid.
  • Now you can set if you want to set added normal thrusters, batteries and tanks to stock values on recompile.
  • NEW UI, now it's a artificial horizon, the majority of code is from Whip's Artificial Horizon Redux, thank you so much Whiplash!
  • Fixed a bug that you can't park properly on recompile and while in atmosphere environments.
  • When the script crashes (If doesn't find a cockpit or any vector thrusters) while running, now it will display a BSOD of Windows XP.


BUGS AND PENDING OBJECTIVES:
-THE SCRIPT WILL BUG OUT IF YOU CONNECT TO THE SAME GRID TWO OR MORE SHIPS WITH THE SAME TAG, BE CAREFUL
- Make it to work with hinges and multiple vector thrusters one stacked to another.
- Make it work with vector thrusters that aren't placed in the center of mass.
- Make it compatible with the mod Aerodynamics.
- Fix a bug that when you park without setting park mode to a static surface the thrusters go crazy for a second, then get stabilized.
- You tell me.

Update: Aug 6, 2022 @ 5:41pm

Experimental Update W1.08.2022 2, More Performance, Better Park and Fixes.

  • Improved park mode, if you have a park block added to the script, you can toggle if you can trigger park mode or not, with argument "park", if park is set off in your screen, you can carry things with your landing gears and connectors, if it's on, then it'll stop everything.
  • Fixed a breaking bug where the thrusters from other grid gets added to the script on connecting and disconnecting with certain pattern, if your ship started to go down when disconnected, you are a victim of this bug, now it's solved.
  • Improved the maths where the script reposition rotors to the desired angle, more fluent, quick and precise.
  • Added comments in the custom data of the programmable block (AKA configuration) to help new users to know what the most important options do and how to modify them in each situation.
  • You can add and remove batteries without recompiling the script! Add the tag to the battery to assign, then if you want it to be a "Backup Battery" (Battery that will be set to auto while the rest to recharge), add the word Backup on it's name and done, oh yeah and you can customize that keyword too in the configuration.


BUGS AND PENDING OBJECTIVES:
-THE SCRIPT WILL BUG OUT IF YOU CONNECT TO THE SAME GRID TWO OR MORE SHIPS WITH THE SAME TAG, BE CAREFUL
- Make it to work with hinges and multiple vector thrusters one stacked to another.
- Make it work with vector thrusters that aren't placed in the center of mass.
- Make it compatible with the mod Aerodynamics.
- You tell me.

Update: Aug 3, 2022 @ 8:52am

Experimental Update W1.08.2022 Performance and New Maths

Same as yesterday's update. But now found a critical bug.

THE SCRIPT WILL BUG OUT IF YOU CONNECT TO THE SAME GRID TWO OR MORE SHIPS WITH THE SAME TAG, BE CAREFUL


  • Finally, FINALLY solved the issue that caused the rotors and thrusters not set off on park or braked in 0G.
  • Now you can see how much acceleration you have in real time and while stopped.
  • Now you can add and remove landing gears, connectors and batteries (only remove) by removing and adding tags without recompiling!
  • The most important one, now you can build and configure ships of all weights and thrusters as you like! And added a new configuration called "Rotor St Multiplier" where the more the value, the less agressive the rotors turn, but rotors can slow down, increase this value in decimals because it has a lot of sensibility.
  • Now supports mods that increases the max velocity (tested with max 400 m/s).
  • Now you can set a lot of values of the custom data more easily, I separated by
    ;
    instead of comma.
  • New AI that handles braking in 0G and movement in atmosphere if the sensibility of the multiplier of rotors is too high.


BUGS AND PENDING OBJECTIVES:
- Make it to work with hinges and multiple vector thrusters one stacked to another.
- Make it work with vector thrusters that aren't placed in the center of mass.
- Add function to assign new batteries to the script (You can only remove by now) without recompiling.
- You tell me.

Update: Aug 3, 2022 @ 8:45am

Reverted back, bugs on parking and rotors handler.

Update: Aug 2, 2022 @ 4:36pm

Experimental Update W1.08.2022 Performance and New Maths

This update is so big, I'll have to divide it to the most important ones:

  • Finally, FINALLY solved the issue that caused the rotors and thrusters not set off on park or braked in 0G.
  • Now you can see how much acceleration you have in real time and while stopped.
  • Now you can add and remove landing gears, connectors and batteries (only remove) by removing and adding tags without recompiling!
  • The most important one, now you can build and configure ships of all weights and thrusters as you like! And added a new configuration called "Rotor St Multiplier" where the more the value, the less agressive the rotors turn, but rotors can slow down, increase this value in decimals because it has a lot of sensibility.
  • Now supports mods that increases the max velocity (tested with max 400 m/s).
  • Now you can set a lot of values of the custom data more easily, I separated by
    ;
    instead of comma.
  • New AI that handles braking in 0G and movement in atmosphere if the sensibility of the multiplier of rotors is too high.


BUGS AND PENDING OBJECTIVES:
- Make it to work with hinges and multiple vector thrusters one stacked to another.
- Make it work with vector thrusters that aren't placed in the center of mass.
- Add function to assign new batteries to the script (You can only remove by now) without recompiling.
- You tell me.

Update: Jul 24, 2022 @ 8:36pm

HOTFIX 2

Fixed the way the parking was handled, setting 1 (And no more than 1) battery to recharge, making the grid to shut off.

Update: Jul 24, 2022 @ 11:29am

HOTFIX

- Fixed crash when the last rotor of a group of vector thrusters of same axis gets destroyed or with no thrusters left.