Space Engineers

Space Engineers

79 évaluations
Visual Information System (VIS)
   
Récompenser
Ajouter aux favoris
Favoris
Retirer des favoris
Taille du fichier
Publié le
Mis à jour le
106.301 KB
31 janv. 2020 à 6h59
1 sept. 2020 à 6h22
36 notes de changement ( voir )

S'abonner pour télécharger
Visual Information System (VIS)

Description
The VIS is a script that allows you to display collected information graphically on a display in the game. The type of graphical representation can vary regardless of the data source. Whenever you want to see the content of the inventory or the filling level of the oxygen tank, you can use this script.

If you want to try it out quickly you can start right away with this [github.com] short guide. For all others I recommend to read the complete documentation[github.com].

You can see the complete source code here[github.com]. I will not publish every single version here. I will only release it when I think it is stable. That doesn't mean that the version published here can't contain errors. The functionality will be extended bit by bit. The documentation will be extended accordingly.

Source: https://github.com/dmorigin/se_mod_vis
Wiki: https://github.com/dmorigin/se_mod_vis/wiki
Documenation: https://github.com/dmorigin/se_mod_vis/wiki/Documentation
Getting Started: https://github.com/dmorigin/se_mod_vis/wiki/Getting-Started

Additional Projects:
A very nice work generated by Norax64
https://github.com/Norax64/SE_Mod_VIS_Notepad-/wiki
Discussions populaires Tout voir (4)
9
24 aout 2020 à 14h16
ÉPINGLÉ : New Versions and upcoming changes
DMOrigin
5
26 févr. 2020 à 11h39
showon
eFFecX
0
20 nov. 2022 à 6h59
Remote grids using antenna?
MusicalMayhem
121 commentaires
Onki 7 mars 2023 à 13h29 
i often get a error no inventorys found, on my ship it was for the oxygen checker couldnt find Ice inventorys and generators

and on my weldership it cant find the inventory for the invntory list but that works fine on my ship... curious
Procobator 14 avr. 2022 à 15h13 
If anyone is planning to use this script it currently does not work as of the date I'm writing this. It will start to compile but will generate errors and shut down per the built in safety's within the script.
Paffcio 26 mars 2022 à 13h41 
In the screenshots it looks very nice, colorful and readable which I like. In practice the script is very difficult to grasp. If it were not for this difficulty I would use it, but yes it is difficult.
Volg 2 mars 2022 à 3h05 
Is the author still active here? or anybody else can help me? i am trying to make the console screen text resize to fit the display on the PB. i am not sure how it looks on a large block PB, but on the small block PB it cuts the end of the line off. i see there is a way to change the display size, but it seems very hard to use. how am i supposed to get all these internal names for the blocks to use? or am i missing something? i cant just tell it the bloc's name directly?
Battlemage 31 déc. 2021 à 15h16 
Is there a way to get visibility to act on the value of %capacity% below? I'm setting up a readout for a dock, and I only want to see the H2 data if the ship only if it has tanks installed.

graphic:text:capacity
position:496,100:a
size:206,20:a
alignment:right
checkremote:hydrogen:$(p2)
text:%fillvalue% / %capacity%
gradient:0:$(colorred)
gradient:0.4:$(coloryellow)
gradient:0.8:$(colorgreen)
visibility:>:0
Battlemage 30 déc. 2021 à 16h07 
I've been racking my head trying to figure out how to get a bar to display the current fuel level of a hydrogen engine. I can tap the text values, but I can't get a visual readout. Here's my current code, anyone have any suggestions?

graphic:bar:fuel
size:20,340:a
position:245,420:a
style:tiles:90:50:0:a
border:$(border):$(bordersize):$(bordersize):$(bordersizetype):$(bordercolor)
background:$(bgcolor)
check:generator:Hydrogen Engine:false
gradient:0.0:217,95,14
gradient:0.4:244,186,79
gradient:0.7:245,237,168

graphic:text:fuel
position:507,420:a
alignment:right
font:$(font):$(fontsize):$(fontcolor)
check:generator:Hydrogen Engine:false
text:%currentfuel%
Arstan 13 nov. 2021 à 9h34 
Hello, I can see the potential of this script but cannot get it to do as I want it to. Ive been reading and re-reading the documentation trying to figure it out but I am at a loss. I have been attempting to use the battery status provided on the wiki as my start point but cannot get it to display as I like. I have three seperate battery groups on my ship that I want to monitor independently but cannot get it to display only the batteries in each said group. It always displays all batteries regardless of my attempts to set a group. I believe i am failing to use the syntax correctly and that is why it displays all batteries vs specified groups.
Helmann 23 oct. 2021 à 18h30 
Hi. Great script. Very hard to learn. I was wondering if the script supports hinges and I guess also rotors. Tried using the piston command to get the position but it didn't work. Not sure if it will work or if my knowledge of the script is good enough.
R_Oerich 10 sept. 2021 à 5h09 
@McGiever
I have tried to find a solution for your setup. But Im not sure you can get an overall on/off for handbreaks in a remote group. Only way I have found to get data is via a connector.
This is for 1 connector for more, add $connector lines and a "Parking Brake On /Off" section for each connector.

screen:0
font:DEBUG:3:100,100,100
#size 512x204.8
bgcolor:0,0,0

$blockname:Hand Break
$isgroup:true
$texton:On
$coloron:255,0,0
$textoff:Off
$coloroff:0,255,0
$greycolor:40,40,40
$connector1:Rover Connector

graphic:text:text
alignment:c
position:255,51.2:a
text:Parking Brake

#Parking Brake On
graphic:text:Value:
position:127,153.6:a
checkremote:property:$(connector1):$(blockname):$(isgroup):HandBrake
alignment:c
text:$(texton)
gradient:0.0:$(greycolor)
gradient:1.0:$(coloron)

#Parking Brake Off
graphic:text:Value:
position:383,153.6:a
checkremote:property:$(connector1):$(blockname):$(isgroup):HandBrake
alignment:c
text:$(textoff)
gradient:1.0:$(greycolor)
gradient:0.0:$(coloroff)
Deadmeat 10 sept. 2021 à 1h18 
Yes, that worked great, thanks for the help.