Space Engineers

Space Engineers

724 ratings
Smarter Suit
2
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Script, Other
File Size
Posted
Updated
1.063 MB
19 Sep, 2018 @ 12:02am
25 Feb, 2024 @ 8:31am
24 Change Notes ( view )

Subscribe to download
Smarter Suit

In 1 collection by 🅂🄸🅂🄺
Sisk's Improvements
2 items
Description
A small suit software update that prevents death due to malfunction of the suit.
The new suit update will now check some parameters when leaving a cockpit or after a respawn to eliminate potential sources of danger.
In addition, the speed is adjusted relative to the ship.

Helmet (will check every 30 ticks)
* opened when enviroment with oxygen detected.
* closed when enviroment without oxygen detected.

Jetpack
* enabled when no gravity detected or gravity detected and no ground in range.
* disabled when gravity detected and ground is in range.

Dampeners (only after respawn in the medical room)
* enabled when ship is not moving or when no ground in range and in an planetary gravity well.
* disabled when ship is moving.

Broadcast (only after respawn in the medical room)
* enabled when the suit was broadcasting before the respawn.
* disabled when the suit was not broadcasting before the respawn.

🛠︰Options・─────────・・・
You can enable optional features by typing a command in your chat box or press F2 to open the UI.

Options:
Option
Alias
Type
Description
AlwaysAutoHelmet
AAH
boolean
Will check every time if helmet is needed.
Default: true
DelayAfterManualHelmet
DAMH
integer
This will delay the "AutoHelmetCheck for x ticks after the player toggled his helmet manualy.
Default: 312 (5000/16 or roughly 5 sec)
AdditionalFuelWarning
AFW
boolean
Will play an additional fuel warning at given threshold.
Default: false
FuelThreshold
FT
float
The fuel threshold used for additional fuel warnings.
Default: 0.25
Range is 0-1
DisableAutoDampener
DAD
byte
Option to disable automatic dampener changes.
Default: 0 (Disabled)
0 = Disabled
1 = only mod changes disabled
2 = All dampener changes disabled
HaltedSpeedTolerance
HST
float
Option to adjust the speed tolerance that declares a ship specifies as not moving.
Default: 0.01
AlignToGravity
ATG
boolean
When flying, the suit tries to align to gravity after the configured delay.
Default: false
AlignToGravityDelay
ATGD
float
Delay, after which the suit tries to align to gravity.
Default: 312 (5000/16 or roughly 5 sec)
RememberBroadcast
RB
boolean
The suit remembers the broadcasting state when respawning.
Default: true

Usage: /ss [command] [arguments]

Available commands:
Command
Arguments
Description
Enable
option
Enables an option.
Disable
option
Disables an option.
Set
option value
Set an option to value.
List
Lists all options.
Help
Shows a help window with all commands.

Examples:
/ss enable afw
/ss set ft 0.5

🛠︰Mod Support ・────────・・・
Remove all automatic jetpack activation . This mod will then not change the jetpack status.

🛠︰Support ・──────────・・・
It would be nice if you could consider supporting me

[ko-fi.com] [patreon.com] [paypal.me]

or join my Discord[discord.gg] if you have suggestions, wishes, or just want to know what else I'm working on. My Discord is new, so there is not much going on yet.
You can also check out my other mods in my Workshop.

🛠︰Github ・───────────・・・
The source for this mod can be found at SmarterSuit [github.com] and is licensed under MIT [github.com]
You can use my code as you like, just a license and a copyright notice is required, but please do not flood the workshop with copies of this mod.
If you think some features are missing, try to ask first

🛠︰Credits ・──────────・・・
Thanks Dark Helmet for the awesome UI library: Rich HUD Master
Icons used in my mod:
All icons were recreated as a vector icon.
'helmet' icon from SpaceEngineers [www.spaceengineersgame.com] by Keen Software House [www.keenswh.com]
'jetpack' icon from SpaceEngineers [www.spaceengineersgame.com] by Keen Software House [www.keenswh.com]
'dampener' icon from SpaceEngineers [www.spaceengineersgame.com] by Keen Software House [www.keenswh.com]
259 Comments
Jazlizard 29 Apr @ 10:19am 
Is the jetpack supposed to turn off when near the ground on a planet? If so it doesn't seem to and would be a nice feature.
Space Ace 29 Mar @ 9:55am 
Just wanted to give a heads up: AI Enabled bots always keep their helmet off when underwater (jakaria's water) and this mod is putting the helmet back on, so it makes them put the helmet on, off, on, off, every second or two
gar_krol 14 Mar @ 11:26am 
Thank you for a great mod! Helmet toggles ok when you are active, but it doesn't work when you are in bed or sitting. Is it possible to implement auto toggle for these situations?
Voric 7 Feb @ 3:14pm 
Would be cool to disable mag boots.
waffles 20 Jan @ 8:53am 
Nothing happens when I press ALT+F11.
waffles 20 Jan @ 8:48am 
Not sure. I'll see.
🅂🄸🅂🄺  [author] 19 Jan @ 11:18pm 
For me it's still working, do you get errors when you press ALT+F11?
Maybe try to unsubscribe and subscribe again.
waffles 19 Jan @ 4:56pm 
Its broken, it does not work, and i only have Rich HUD Master and the smarter suit.
anyway you could fix this issue?
Dr Fraud 2 Jan @ 1:00am 
Leaving the light off may be the simplest. If an Engineer needs light they'll soon figure it out. Perhaps a switch in settings?
🅂🄸🅂🄺  [author] 1 Jan @ 1:35am 
This should be possible to implement.
But what would be the complete logic? Should I enable light when leaving a Cockpit, but only when it was on before?