Anuken / Mindustry-Suggestions

Repository for Mindustry suggestions and feedback
129 stars 58 forks source link

Tags on all blocks #5245

Open cardillan opened 3 days ago

cardillan commented 3 days ago

Describe the content or mechanics you are proposing.

Add a new property (say, a "tag") to all blocks. The value of the tag would be shown when the mouse is over the block, in the same way the message block shows the text. Tags would be formatted in the same way as the message blocks's texts, but might support shorter length (say, 50-100 characters).

Tags would be stored in schematics.

The tag might be settable in two ways (even implementing just one of them would be good enough):

Tags wouldn't support print/printflush, so that message blocks wouldn't become obsolete.

Tags should not be sensable (could be a write-only property inside Logic), to prevent a possibility of transferring strings between processors.

Describe how you think this content will improve the game. If you're proposing new content, mention how it may add more gameplay options or how it will fill a new niche.

Tags would have two primary uses:

Before making this issue, check the boxes below to confirm that you have acknowledged them.