Space Engineers

Space Engineers

149 ratings
Projector Highlighter
3
3
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Other
File Size
Posted
Updated
642.428 KB
Mar 14, 2023 @ 4:46pm
Nov 26, 2023 @ 1:35pm
23 Change Notes ( view )

Subscribe to download
Projector Highlighter

In 1 collection by BDCarrillo
BD's Toolbox
19 items
Description
5/12/23 Update
Added options to set max block numbers or to disable neighbor checks for incomplete blocks. Added color config options, info below.

4/27/23 Update
Fixed an oopsie that made any damaged block (yellow) near a placeable block (green) causing all of the placeable blocks on the grid to be suppressed.

3/29/23 Update
Damaged blocks on the same grid as the projector are shown in yellow. Projector just needs to be on, with or without a current projection. The last state of your preferences (if you had highlight off, and damaged on for example) are now saved between world loads.

Overview
Ever had trouble finding that one projected block that didn't get placed? I introduce to you the Projector Highlighter!

Projected blocks that can be built have a green wireframe around their block space, while incorrect blocks will have a red outline (without "Show Only Buildable" selected), both of which are visible through other blocks.

Yellow blocks are damaged or incomplete blocks connected to parts of the projection.

For simplicity, this runs only on clients and they bear the brunt of a slightly inefficient grid check. Only grids within 250m are checked every minute to see if they have any projectors.

/ph highlight Cycle placeable and obstructed highlights

/ph damaged Cycle damaged block highlights

/ph maxunbuilt 123 Set a maximum number of unbuilt (green) blocks to show

/ph maxdamaged 123 Set a maximum number of damaged/incomplete (yellow) blocks to show

/ph maxobstructed 123 Set a max number of obstructed (red) blocks to show

/ph checknearby Enable/disable checks if a placeable block has unfinished neighbors

Configuration File
Look in \AppData\Roaming\SpaceEngineers\Storage\2947081810.sbm_Highlighter\Settings.cfg
Color codes are decimal RGBA, each between 0-1. Once you have made edits while in a world in SE, type /ph update to pull in your new colorations. If there's an error, defaults will be used.

Expect it to take up to a minute when placing a new projector to see any effect. Highlights will not appear on subgrids if using Multi Grid Projector
Once it's picked up on a projector updates occur every second.

Also available as a client-side mod via PluginLoader!

Bug Reports
Start a Discussion for your report, do not use the general comments section. Bug posts in the comments will be taunted mildly and then ignored.

Other "Odds and Ends" utilities and helpful things:
https://steamcommunity.com/sharedfiles/filedetails/?id=2950238569

Credits
Jerrai- asked about marking blocked/occupied positions
Scarlett- asked for the impossible and I delivered a partial solution

Discord: Other Projects -> bd-stuff at https://discord.gg/tXtpNwX8bf
49 Comments
lotherius Jun 22 @ 2:04pm 
Love it. Had so many unfinished blocks on my large grid ship, had NO idea.
Orion Matrix May 9 @ 3:18pm 
Hi, love this mod, it's one of my defaults to use. I'm just wondering if there is a way to set the highlighter to show specific types of blocks? Like Power, Conveyor, Inventory, weapon, etc? It would be good to be able to focus on specific types of blocks especially when working on large grids.
Dragon Fire 813 Mar 17 @ 2:28pm 
Just thought I'd ask before making a discussion in case it was user error.
Dragon Fire 813 Mar 17 @ 2:26pm 
Do the commands work for any one else? I've tried typing and copy/pasting from here, but it just puts it in chat instead of doing anything. Tried with highlights on and off.
BDCarrillo  [author] Nov 18, 2023 @ 9:28am 
I don't have any plans on integrating a PB interface.
Captain Baboon Nov 18, 2023 @ 4:34am 
i need coordinates and HP of unbuilt blocks. Hoping that i could get it from your mod
Captain Baboon Nov 18, 2023 @ 4:33am 
BDCarrillo , hello, can i take information from your mod and put it into PB . Im making full auto 3D printer. Your mod could really help me in this cause
BDCarrillo  [author] Jul 4, 2023 @ 3:13pm 
Chat commands exist. I have no intention of setting up a keybind, or multiple keybinds for the projection vs damage option.
Superagent66 Jul 3, 2023 @ 4:17pm 
I'm seconding DevCore's request. I think for the most part I'd like it off but something I can trigger when needed. Trying to build a blueprint up from scratch with it on adds way too many boxes and distractions. Being able to turn it on when I'm done to double check my work would be ideal :)
TyraelDev Jun 23, 2023 @ 6:17pm 
There is someway to add an hotkey to turn on and off the highlights?