Space Engineers

Space Engineers

745 hodnocení
Smarter Suit
3
   
Ocenit
Přidat do oblíbených
Oblíbeno
Odebrat z oblíbených
Type: Mod
Mod category: Script, Other
Velikost souboru
Přidáno
Aktualizováno
982.596 KB
19. zář. 2018 v 0.02
8. říj. v 6.37
Poznámky ke změnám (26) – zobrazit

Klikněte na „Odebírat“ pro stažení položky
Smarter Suit

V 1 kolekci od uživatele 🅂🄸🅂🄺
Sisk's Improvements
2 položek
Popis
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]
Počet komentářů: 270
UnCheat před 15 hodinami 
Great! Thanks!
🅂🄸🅂🄺  [autor] před 15 hodinami 
It is fixed
UnCheat před 20 hodinami 
May be make event system to track the fact that a player enter or leave cockpits (with oxygen), also track the last cockpit's air capacity?
And ignore remote controls/turrets?

The fact that player contols a target cockpit is an event so store that cockpit and track oxygen.
Ignore any remote or turrnet that player start controlling after that and keep tracking stored cockpit oxygen.
The fact that player does not control anything means that there is 100% left any cockpit.
🅂🄸🅂🄺  [autor] před 22 hodinami 
I think the same goes for turrets
🅂🄸🅂🄺  [autor] před 22 hodinami 
Oh no, I forgot about the remote controls.
Eliminating them doesn't work in all situations. It works if the Player accesses the remote directly, but not if they use it with a seat. There are a number of cockpits/seats that don't have oxygen. In those cockpits, the normal character check doesn't work, and the visor closes. I'd have to somehow find the cockpit the player is using.
UnCheat 7. říj. v 8.05 
Interesting thing with cockpits:
When you sit in a cockpit the visor rises and then you use a remote control from that cockpit then that visor lowers.

I think better skip remote control blocks when you check "cockpit used"
AL3RCE 6. říj. v 16.32 
thanks @🅂🄸🅂🄺 great mod and great work too
🅂🄸🅂🄺  [autor] 6. říj. v 14.19 
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.
🅂🄸🅂🄺  [autor] 5. říj. v 23.10 
@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. říj. v 14.30 
Hi, i posted an issue in your github , there seems to be a problem with wolves drowning