Space Engineers

Space Engineers

Ship Inspector v1.5
19 Comments
Sparktite 1 Dec, 2021 @ 6:35pm 
Having a mod like this would be a dream, anyone out there know of something like this that works? Or knows if this even works i assume its not working cuz its so old.
SevenofThr4wn 17 Apr, 2021 @ 12:10am 
@Fruit Boy: could you please update this pls
funhans 4 Nov, 2016 @ 11:53am 
That kind of script would be very useful, of course ;)
johny 31 Oct, 2015 @ 5:57am 
Any chance it will work again soon? :)
ashen_one_root_kit_@@@  [author] 22 Jul, 2015 @ 3:35am 
It looks like Keen has changed some of their functions, I noticed as well that the Terminal.BlocksGroup is no longer defined, I will need to check the documentation to see what they changed to get it working again
elKabong31000 19 Jul, 2015 @ 5:11am 
Hello, elkabong31000 here. I have been using this script to test the speed and acceleration of ships and individual engines for a while now with great success. I took a break from SE for a while and returned today to give it another try. When i loaded the script this time it threw up some errors when checking the code. lines 679, 680, and 681 have the error "a property, indexer or dynamic member access may not be passed as an out or ref parameter". line 241, 243, and 245 have "sandbox.modapi.ingame.imyterminalsystem does not containa deffinition for blocks" errors in them. i am using mods but never had any trouble before. I really like this script for determining the properties of my ships. any suggestions?
ashen_one_root_kit_@@@  [author] 19 Apr, 2015 @ 1:46pm 
By all means, feel free to tweak and modify to your hearts content :D
TacticalAllianceTV 17 Apr, 2015 @ 6:55pm 
I may dig into some code and see if I can implement it on a local level. Since I do know that a number of people don't have uber CPUs I can do C# from an application standpoint just haven't looked at it here.
ashen_one_root_kit_@@@  [author] 17 Apr, 2015 @ 1:35pm 
I wont say it isn't possible, because it is, but to pull it off is very expensive CPU wise. It will cause some noticeable stuttering if you have it looping and scrolling.
TacticalAllianceTV 16 Apr, 2015 @ 3:38pm 
is it possible to have the LCD scroll the information?
ashen_one_root_kit_@@@  [author] 1 Apr, 2015 @ 8:04pm 
At this time mass is still unavailable from a programming standpoint.
Blako 1 Apr, 2015 @ 1:23pm 
Did you spot if ship mass is recorded as a variable or as a sum of every block?
haximodor 10 Mar, 2015 @ 2:30am 
How to use phrase like "ThrusterStatistics.ToStringThrust() / PowerStatistics.ToStringPower() and etc" to show information partly on the LCD? Could you please give me a formal statement.
Lumios 6 Mar, 2015 @ 2:33pm 
How about the block you planned to show it on...but parsed out to individual LCDs? Like maybe some true/false statements at the beginning? I dont know a thing about programming (except SQL)

Btw, you did a wonderful job programming this script!
ashen_one_root_kit_@@@  [author] 6 Mar, 2015 @ 1:57pm 
@Galacticon its possible, but considering there are various LCD setups that someone could make (2x wide, 4x wide, 2xshort, 4xshort) would require a custom implementation for each one, and knowing before hand what the users lcd setup is.

If you know a little scripting, you can always just add more lcd panels to the script, and simply use ThrusterStatistics.ToStringThrust() / PowerStatistics.ToStringPower() and etc and have each display on an individual LCD screen. I could code this but again, its dependant on the needs and setup the user has. Without the ability to pass arguments to programming block it makes doing such things very difficult and tedious.
Lumios 5 Mar, 2015 @ 10:38pm 
I like that it just displays information and isn't modifying my ship. Any plans on allowing multi-LCD support?
Darks33d 28 Feb, 2015 @ 11:37pm 
The original name I used was "Ship_Stats" then I changed it to "ShipStats" and the script works now. I also quit and restarted the game so I'm not sure if that had something to do with it to.
ashen_one_root_kit_@@@  [author] 28 Feb, 2015 @ 10:59pm 
@Darks33d I would have to assume that maybe the name of your lcd / text panel isn't case sensitive? The only reason you would get such an exception is because the script couldn't find something. Make sure that the name of your lcd panel / text panel matches exactly the value of TEXTBLOCKNAME.
Darks33d 28 Feb, 2015 @ 7:58pm 
Cool script idea but when I hit run I get this message: "Caught exception during execution of script: Object reference not set to an instance of an object."
I also followed the directions about changing the values for MASS and TEXTBLOCKNAME in script.