Space Engineers

Space Engineers

330 ratings
Color Replacer Blocks - V2
2
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Block, Other
File Size
Posted
Updated
773.951 KB
May 27, 2020 @ 8:00am
Apr 13, 2023 @ 11:47am
3 Change Notes ( view )

Subscribe to download
Color Replacer Blocks - V2

In 1 collection by Meridius_IX / Lucas
Quality of Life by Meridius_IX
13 items
Description
Meridius_IX has retired from modding. Click Here[gist.github.com] for more details.

Introduction

This is a total rewrite of the Color Replacer Blocks mod. Instead of using 2 or more color replacer blocks to initiate a change, this rewrite allows for much more flexible control - all from a single terminal control screen!


Included Features
  • RGB Replacement - You can specify a block color that will be used in the replacement with RGB sliders.

  • Existing Colors - You can also select colors that already exist on the grid for use in replacement.

  • Direct Value - If you know the ColorMaskHSV value that you want to use for replacement, you can provided it directly as well in {X:0 Y:0 Z:0} format.

  • Re-Skin Blocks - You can also apply Armor Skins to selected blocks as well.

  • Randomized Paint - Select a color and skin and randomize the paint on your grid.

  • Sub-Grid Recoloring - You can optionally recolor sub-grids as well!

How To Use The Controls

Begin by building the block and accessing it in the terminal menu. The first list you see is a reference to all the current colors on the grid and how many blocks use that color (list items are formatted [block count] - [color]).

Below the Grid Color List, there is another list that allows you to select what you want to replace colors with. When you select an item from that list, the controls below it will be changed to fit that selection.

The default method to change block colors is using the RGB Value sliders. Beneath the RGB sliders, there's a button that will set the sliders to the currently selected grid color as well.

The Existing Block Color option allows you to instead select a color that already exists on the grid to be used for replacement. It displays a list that should be identical to the Grid Color List to select values from. This is useful for getting colors that appear to be duplicate (eg: off by 0.0001 internally), and matching them to the rest of your color scheme.

Direct Value is useful if you've acquired the ColorMaskHSV value from a prefab file or other related definition. The format provided must be {X:0 Y:0 Z:0} - Most people probably will not need to use this feature.

Re-Skin Blocks displays a list of all the Armor Skins for applying them to the selected blocks. The skins will only apply properly if you own the skin in your Steam Inventory. Attempting to paint with a skin that you do not own will result in the default armor skin being used instead.

Random Paint allows you to select a color, skin, block count, paint size, and color variance. With those options selected, it will randomly paint parts of your grid. Works great with rusty/battered skins, and can be used in all sorts of combinations!

Once you've made your selections, press the "Replace Now" button at the bottom to execute the changes!


Known Issues and Quirks
  • Gold and Silver Skins - Strange behavior can be observed when using a Gold or Silver armor skin, the block color becomes locked to a specific color until you change it back to a paintable skin. This won't break anything, but may look strange in the Grid Color List.

Modular Encounters Collection Links

Click Here For The General FAQ About The Mods I Curate.[gist.github.com]
Click Here For My Rules Regarding Mod Republishing.[gist.github.com]
Click Here For The Modular Encounters Admin and Modders Guide.[gist.github.com]
Click Here To Join The Modular Encounters Collection Discord Server.[discord.gg]
Click Here If You'd Like To Support My Work On Patreon.[www.patreon.com]
64 Comments
Ilona Blaze 2 hours ago 
Wish i could see wich color i am replaciing
Nixeen Jan 30 @ 9:14am 
I wish there was a way to use HSV instead of RGB, or HSV Hex codes
[TWF] Damigeil Lapin *LEAO* Nov 1, 2023 @ 3:03am 
you're mod doesn't work on Dedicated Server *snif*
MattPlaysSimulations May 6, 2023 @ 5:29pm 
I shared the crash logs in the discord channel for this mod
Bowen May 5, 2023 @ 8:24pm 
I am using both currently and they seem to work together. :steamthumbsup:
Meridius_IX / Lucas  [author] May 5, 2023 @ 5:36pm 
Yes, however V1 is still published if you want to use that for programmable block (unsure if both work together, I'd doubt it)
Bowen May 4, 2023 @ 11:20pm 
Did v2 lose programmable block support?
Meridius_IX / Lucas  [author] May 4, 2023 @ 5:08pm 
Steam doesn't seem to like your link. If you want to try dropping it in the discord server, that might work better
MattPlaysSimulations May 4, 2023 @ 1:53am 
Here is the link to the latest crash report on the server

{LINK REMOVED}
MattPlaysSimulations May 4, 2023 @ 12:04am 
ill have to try get that over next few days as id need to re-add it to the server