Space Engineers

Space Engineers

Not enough ratings
Sleepless OS v1.00 - Sleepless Knights Studios
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
6.770 KB
25 Jul, 2015 @ 11:42am
1 Change Note ( view )

Subscribe to download
Sleepless OS v1.00 - Sleepless Knights Studios

Description
This is my Sleepless OS v1.00 Script from my programming series on my YouTube channel. It is designed to be able to display information about your ship, as well as allow you to interact with some of the blocks directly.

*NOTE: MORE FUNCTIONALITY IS PLANNED! THIS IS ONLY THE FIRST VERSION OF THE OS!

-- What Does It Do? --

* Inventory *
Individual Inventory - Shows a summary of individual inventories
Total Inventory - Shows a summary of all items across all inventories
Display All Inventories - Shows all blocks that have an inventory

* Refinery *
Refinery Status - Shows all refineires & whether they are on or off.
Enable / Disable Refinieries - Allows you to turn on or off selected refineries
Show All Refineries - Shows all refinery blocks

* Power *
Power Status - Shows the Maximimum Power, Currently Used Power, Total Power Usage Percentage, & Remaining Fuel Time.
Solar Status - Shows the current power output of all solar panels
Uranium Status - Shows remaining uranium supply throughout all reactors
Jump Drive Status - (WIP) At the moment, this shows the custom name, detailed info, & all actions of a Jump Drive
Full Power - Toggles all blocks that can be turned on & off to on (except rotors & pistons) & displays all blocks current state (on/off)
Minimal Power - Toggles all non-essential blocks to off to conserve power, exceptions being things like: rotors, pistons, life support systems, & flight systems. It also displays all blocks current state (on/off)

* Oxygen *
Oxygen Status - Shows whether oxygen blocks are on/off as well as things like farms current output, tanks stored oxygen, etc.
Oxygen Farm Controls - Allows you to toggle on/off selected Oxygen Farms.
Oxygen Generator Controls - Allows you to toggle on/off selected Oxygen Generators.
Oxygen Tank Controls - Allows you to toggle on/off selected Oxygen Tanks.
Oxygen Vent Controls - Allows you to toggle on/off selected Oxygen Vents.

-- Setup --

I tried to keep the setup as simple as possible.

1) Make a programmable block
2) Make at least 1 LCD panel (though you can have more if you want)
3) Add the at least 1 LCD panel to a group called "OS" (without the quotes obviously :P)
4) Make a button panel, cockpit, remote block, etc. (basically anything with a functional hotbar or buttons)
5) In the hotbar of the block from step 4, add the programmable block that will use the script 4 times using the "run" command with the arguments of "up", "down", "select", & "back" (without the quotes obviously :P) in whatever order you'd like.

That should be it, you can use the "up", "down", "select", & "back" to navigate most all of the menus to either select options or scroll through information.


NOTES:

- This will display the info to any LCD panel titled "LCD Power Display"

- This is considered version 1.00, this script may get newer versions if more functionality is requested and/or implemented.
16 Comments
Celestite 3 Aug, 2018 @ 3:22am 
@ASparoWitAGun ok
ASparoWitAGun  [author] 2 Aug, 2018 @ 9:19am 
@Celestite - As of right now, no not really. My schedule is pretty packed so I'm still looking for a time when I can work on more scripting again. :(
Celestite 1 Aug, 2018 @ 8:20pm 
@ASparoWitAGun any progress
Celestite 27 Apr, 2018 @ 9:47am 
ok
ASparoWitAGun  [author] 26 Apr, 2018 @ 9:00pm 
I don't currently have any set plans to, it hasn't been a priority right now. Having said that, I don't really have a way to give a time frame for it. At this point, it's sort of in the "after more important projects have been finished" bucket, so it's a bit on the open ended side for now. :/
Celestite 25 Apr, 2018 @ 1:39pm 
so when will you at least update this?
Celestite 18 Mar, 2018 @ 6:50am 
i would love to see that
specially OS
ASparoWitAGun  [author] 17 Mar, 2018 @ 11:47pm 
I don't intend to at this time. I'd really like to go back and do a new series on scripts like this and expand them further while updating them. Unfortunately, personal stuff has made my schedule pretty hectic at the moment. :/
Celestite 17 Mar, 2018 @ 6:09pm 
and are you available to pass it to someone else?
ASparoWitAGun  [author] 17 Mar, 2018 @ 9:26am 
Not at the moment, no. I really haven't found any time to work on updating these scripts yet. :/