Space Engineers

Space Engineers

745 ratings
Smarter Suit
3
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Script, Other
File Size
Posted
Updated
982.470 KB
19 Sep, 2018 @ 12:02am
6 Oct @ 2:03pm
25 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
SwitchHelmetLight
SHL
boolean
Option to switch the helmet light off when enter a cockpit.
Default: false
TurnLightsBackOn
TLBO
boolean
Option to turn the helmet light back on when leaving a cockpit if it was on before.
Default: false

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]
264 Comments
AL3RCE 10 hours ago 
thanks @🅂🄸🅂🄺 great mod and great work too
🅂🄸🅂🄺  [author] 12 hours ago 
It should no longer crash if a character (e.g., wolves) takes suffocation damage underwater without an oxygen component.

@Dr. Fraud, I finally added your light switch functionality.
🅂🄸🅂🄺  [author] 5 Oct @ 11:10pm 
@AL3RCE <3 Thanks for the wealth of information in the bug report. I should be able to reproduce and fix the problem.
I'd love to receive such good bug reports.
AL3RCE 5 Oct @ 2:30pm 
Hi, i posted an issue in your github , there seems to be a problem with wolves drowning
UnCheat 4 Oct @ 12:30pm 
Great thanks!
But what about to check the cockpit's oxygen and open the helmet there too?
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.