Space Engineers

Space Engineers

Isy's Docked Ships Info
203 件のコメント
Lampglow 2月21日 14時52分 
This is fantastic! Very useful and easy to use.
CptLooney 2024年12月21日 3時25分 
Trying to use the custom data LCD option for a LCD to read a specific connector. LCD isn't updating and the script seems to have information missing - mainly the Master Options rule is not present in the current downloadable script.

Any direction of displaying a LCD screen to one connector? Obviously over multiple times.
Leconite 2024年12月8日 2時29分 
As the whole idea is accurate and useful information.
I've actually chucked this script in favor of Telemetry Plus
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2856836020

Same info and more; regardless of docking state.
Zhane 2024年12月7日 20時24分 
Kepp getting this error
Caught exception during execution of script:Object reference not set to an instance of an object.
at Program.IJ()
at Program.Main()
at Sandbox.Game.Entities.Blocks.MyProgrammableBlock.<>c__DisplayClass43_0.<ExecuteCode>b__0(IMyGridProgram program)
at Sandbox.Game.Entities.Blocks.MyProgrammableBlock.RunSandboxedProgramActionCore(Action`1 action, String& response)
Leconite 2024年8月29日 4時33分 
Having an issue with tanks volumes displaying as 8x larger than reality.

For a docked LG ship with 1x O2 tank (volume 100KL) and 1x Small H2 tank (volume 1ML), the display reads.

[IIIIIIIIIIIIIIIIIIIIIIIIIIIII] H2 Tanks 8 ML / 8 ML 100%
[IIIIIIIIIIIIIIIIIIIIIIIIIIIII] O2 Tanks 800 KL / 800 KL 100%
Leconite 2024年8月20日 15時08分 
Is there a way to not show ships docked to docked ships?

Example
Main ship running this script.

Large grid miner docked to main ship.
Small grid drones docked to miner.

On the displays in the main ship, I don't need to see the drones docked to the miner.
Zulu-1 2024年6月17日 17時49分 
When I add a group name to the Custom Data, docked ships don't show up; only the unused connectors? I've got a group with four connectors. It only shows the connectors that aren't docked. When I dock to a connector, it just disappears from the list. I tested by moving a ship between the connectors.
phreekbird 2024年5月23日 18時54分 
display shows 4 of the same ship, dunno why. each dock/connector is being shown 4 times.
Isy  [作成者] 2023年7月2日 0時01分 
:P
MagnusGrey 2023年6月29日 14時46分 
Never mind, I am just dumb and forgot to engage the parking.
MagnusGrey 2023年6月29日 14時36分 
I have a problem where it won’t show that a ship is docked.
O. Forest 2022年10月6日 16時28分 
I renamed the connector and it dissapeared from the Monitored connectors even though they are in the group
Isy  [作成者] 2022年5月15日 22時12分 
Thank you ;)
KampKounslr 2022年5月15日 10時01分 
Isy! I have been away from SE for a bit and I am so glad to see you're still updating your scripts. I think I have all of them in my mod list. Thank you so much for all the work you've done in creating and updating these scripts, they add so much to SE. And thank you for being a great member of the SE community! <3
StubieDubie 2022年2月12日 19時12分 
I figured out my problem. I had two instances running (one on a carrier ship, one on the base) and they were colliding on the main LCD display. Changing the second instance to use a unique main LCD identifier fixed my problem.
Katarina [WolfCraft Industries] 2022年2月6日 21時46分 
script works perfectly fine. just tested it myself and i had no errors and or exceptions
StubieDubie 2022年2月6日 21時43分 
This script is currently throwing an exception in the new 1.200 release.
Braul 2021年12月29日 18時53分 
Hi, is there a way for it to only show the connectors that is not docked on the LCD?
Isy  [作成者] 2021年10月30日 2時20分 
It does ;)
Katarina [WolfCraft Industries] 2021年10月29日 21時45分 
yep that should work.
MYK95 2021年10月29日 14時22分 
I assume this can work on large ships that can have smaller ships docked to them?
Isy  [作成者] 2021年9月6日 1時21分 
You can also create a terminal group and put the name into the LCD's custom data config:

Put a single connector name or a groupname here.
Leave blank to monitor all!
monitoredConnectors=MY CONNECTOR GROUP
showGroupHeading=true
TH3GR3YB3ARD 2021年9月5日 15時44分 
Is there a way we can add a keyword to to connector names to have them ignored/disregarded by the script? I usually use multiple connectors to dock so ships are perfectly aligned for extended ramps to the doorways to line up but connectors that are not connected to the conveyor system for this purpose screw up what is displayed in the LCD. Basically more than one connector and the LCD goes from the named connector I specified to monitor, to showing the entire list of all connectors.
Isy  [作成者] 2021年7月26日 1時20分 
Hehe, nice to hear, that you enjoy them ;)
Coma 2021年7月23日 17時45分 
ISY, Thank You, That was driving me crazy, That fixed the issue, I didn't realize there were additional settings in the LCD custom data, I guess i was accustomed to your Inventory Manager where once 'naming' your LCD everything just worked, never occurred to me to look there. Thanks you for all your scripts. I think I am sub'ed to all of them, and they have changed this game for me staying organised. I cant play SE without Inventory Manager, Block Renaming, Simple Doors and this script, Thanks again you have a subscriber for life.
Isy  [作成者] 2021年7月22日 6時39分 
Did you specify that group in the display as well?

Put a single connector name or a groupname here.
Leave blank to monitor all!
monitoredConnectors=MY CONNECTOR GROUP
showGroupHeading=true
Coma 2021年7月22日 5時29分 
Isy Is there a way to have the script monitor a set group of connectors but still not display free or empty connectors. I went to the main LCD into the custom data and edited showFreeConnectors=false however when I made a group its starts showing all connectors on the grid
Siam 2021年4月20日 3時06分 
Great improvement to this script as always I am very happy with your work :steamthumbsup:
Isy  [作成者] 2021年4月12日 2時37分 
Sure.. You can specify, which connectors should be monitored in the custom data of the LCD.. Just create a group of the conntors, add the keyword to the screen, wait until the script picked it up and then edit the following part in the custom data:

Put a single connector name or a groupname here.
Leave blank to monitor all!
monitoredConnectors=
showGroupHeading=true

For example: If your group of connectors is named "Drone Connectors", it should look like this:

Put a single connector name or a groupname here.
Leave blank to monitor all!
monitoredConnectors=Drone Connectors
showGroupHeading=true
Toujin 2021年4月9日 8時48分 
Can we set up multiple panels and have each panel monitor 4 connectors without scrolling? With adding many combat drones connected to the base, it would be easier to monitor their status.
lolic_lol 2021年3月28日 17時04分 
Very useful, especiall health bar and warnings screen. It can work with current ship/base, not only docked?
Isy  [作成者] 2021年2月17日 14時22分 
Version 1.6.0:

- Added: Debug font support. Finally!
- Added: Support for rotated LCD panels.
- Added: Support for LCD panels on many different blocks, like cockpits, programmable blocks and so on. Just tag the block, you want to show the information on, with your wanted keyword, like '!IDS-main' and the script will automatically assign the first free LCD with your screen and set everything up for you in the custom data. The tag will then be replaced with the new generic [IsyLCD] tag. This also work together with other scripts like MMaster's Automatic LCDs 2!
- Added: A new bar was introduced: Health. This bar shows, how many of your ship's blocks are damaged.
- Added: A warnings and performance LCD was added to show various informations about the script. The warnings LCD for example shows damaged blocks on docked ships.
- Added: The default font, fontsize and padding for new LCD screens can now be set in the config topic 'LCD Panels'.
Isy  [作成者] 2021年2月17日 14時22分 
- Changed: The default keyword was transformed to IDS-main (warning case sensitive). Your old panels won't work anymore, so replace the old keyword !docked with the new IDS-main.
- Fixed: The script won't crash while docking / undocking anymore.
- Internal: Rewrote 90% of the script's code and kicked out old, clunky code.. The script should now run better on larger grids.
Katarina [WolfCraft Industries] 2021年1月18日 14時43分 
this script is outdated and might not work as intended. there is no ETA for an update because isy doesnt have the time to work on this script.
The_Raptor 2021年1月18日 13時22分 
I'm having an issue where my large grid ships are showing only the grid numbers (Large Grid XXXX) rather than the ships names.
I have verified that the ships are named correctly in the info panel and I am the owner of the ships.

The ships connectors are on pistons to extend their reach for docking in tighter areas. Could this be causing the issue?
Martin Astos 2021年1月18日 9時46分 
Something is causing this script to fail with a 'Null reference exception' at 'Program.GetShipStats()' and at 'Program.Main()', Ship ID 2...?

It was working in this world earlier in the week. Anyone know what might be causing me problems?
Raszul 2020年12月22日 4時06分 
Love the script
and it worked for me for quite a while in another save/world/game/thingy

now though I seem to be getting crashes when ships undock.
the display ends up stuck showing just the name of the ship that was undocking but none of the rest of the info of it.

I assume that it tried to scan the ship's stats but got interrupted by the undock, thus being unable to continue/complete the scan, thereby having the script trying to access a no-longer valid/available entity and thus crashing.

it doesn't always show an error on the programming block, but when it does it says "index out of range in CreateScrollingText" plus a traceback


could you kindly take a look at that?


note: I use the PAM autominer script and have 4 miners come and go as they please.
Isy  [作成者] 2020年12月11日 2時43分 
Thanks.. Enjoy it while it lasts because the next version will definitely be minified and thus unreadable because of the changes to the way it displays the contents on the LCD..
TARGET 2020年12月10日 12時37分 
i must say, the //notation in the script makes it a nice tool to learn a bit of how the script operates and what does what.
Isy  [作成者] 2020年12月10日 2時32分 
Yeah, this is in the works for a long time already.. But I didn't find the time to complete it yet.. I hope I get it done until the end of the year ;)
TARGET 2020年12月10日 0時39分 
can we get this one in DEBUG font so it matches the inventory script? I managed to edit the script to use DEBUG, but the progress bars are kinda shor and I'm dumb when it comes to C#.
Isy  [作成者] 2020年12月4日 2時24分 
No, only how full the storage of a ship is in general..
GamingHen 2020年12月3日 6時03分 
Can I use your script to track which components are in the storage?
posthy 2020年11月26日 10時46分 
Nice to see you're still working on this script, I just wanted to use a control seat's display, but it doesn't work. Hope for an update soon.
Isy  [作成者] 2020年11月18日 3時15分 
No, it doesn't..
Jethris 2020年11月17日 7時36分 
Does this still require a timer block? I tried searching, but that is difficult. I thought scripts could autoexecute?
Isy  [作成者] 2020年11月17日 2時16分 
it has to be lower case..
vergesex 2020年11月15日 10時48分 
showGroupHeading=False seam to not work :/
Isy  [作成者] 2020年11月12日 2時22分 
This implementation of the LCD output is very outdated and the script as well.. I was working on an update for it but didn't find the time to do so, yet..
Minion_II 2020年11月11日 9時45分 
charsPerline needs to account for size and orientation of the panel .. I'm using it on a 1x2 panel rotated 90 degrees and I had to go in and manually cut charsPerline in half.