Better programs for the seat and LCD displays

Stein Beuge shared this feedback 2 days ago
Not Enough Votes

It would be nice if there were more useful stock features in cockpits and displays, as well as being able to link them to event blocks.


A few suggestions:

•Ship weight

A display that shows unburdened weight and current total weight.

An additional feature that would be nice is a % of thrust left in the current gravity, so players can see when their ship is close to overweight.


•Cargo fill %

A display that shows cargo, welder, drill and connector volume filled %.

An additional feature might be, it shows the total at the top in larger text and a sub list of each container. Could be part of weight, or separate


•Ingot listing

A screen that shows a list of all ingots in containers that are on the same grid as the screen


•Parts listing

A screen that shows a count of each part in containers that are on the same grid as the screen


•Reactors fill %

A screen that shows both reactors fill % and current output.

An additional feature could be remaining time till empty at current usage, or mg/min usage of all reactors that are part of the same grid


•Acceleration and Time To Full Stop when using dampeners

Some info about time/distance would compliment the weight and fill % screens and give players a better sense about judging distances and proximity


•Range finding/proximity

A screen that shows a list of a certain block type (cameras? lasers? sensors?) with the distance to whatever object is directly forward from it (single ray). For example the crosshair of the camera, it would help with judging distance and speed better. In conjunction with the acceleration/deacceleration screen it would help players avoid collisions and perform precision stops. It would help with docking or navigation in a hangar when its difficult to use the third person camera


Some of these kinds of features are available in programming blocks, however, you often don't have access to programming blocks in multiplayer. I believe these features can be coded to run on the client, removing the need to burden the server with the extra processing program blocks require

Replies (1)

photo
1

What might be easier is players can put [special character][info tag][special character] in to text displays without needing a programming block, the local client updates the screens.


For example

Iron Ingots: ~Iron Ingot~

would display something like

Iron Ingots: 5.7k

If there is 5.7k iron total in all storage containers on the grid (including connectors and assemblers).

Making the output always the same length will let players make nice monospaced displays.

eg. __1.0 _1000 _1.0k 1000k _1.0M 1000M


For individual blocks [special character][block name][info tag][special character]

|"Cargo Container"Iron Ingot| -Shows the Iron Ingot value in the specified container

|"Cargo Container 2"Volume| -Shows a filled % of the container

|"Cargo Container 3"Weight| -Shows the weight of the container


Or for all blocks of a type [special character][block type][info tag][special character] eg.

&"Connector"Stone&

&"Drill"Filled&

&"JumpDrive"Charge&

Leave a Comment
 
Attach a file