I've seen other similar suggestions for hull and light blocks, but I see referenced an issue with meta data.
I'm thinking of a single light block that has all the allowable colours. This kind of lighting block would be useful with the logic blocks.
If meta data is an issue, limit the light options to match only existing light blocks in the game.
Then you can free up the ID's the all the other light blocks.
You could make the change to the Plex Light block and have its default colour setting as white.
I understand this could cause an issue for existing blue prints, but it could be remedied with some kind of converter for blueprints to read the existing light and insert the new multi-coloured light configured with the correct colour.
I hope I haven't suggested something someone else has already. I'm at work and didn't have the time to read through every suggestion relating to light.
I'm guessing, you may be able to apply this logic to textures and block strength for any block. Perhaps a universal block with configurable attributes, or perhaps assign ID's to attributes rather than blocks?
I'm thinking of a single light block that has all the allowable colours. This kind of lighting block would be useful with the logic blocks.
If meta data is an issue, limit the light options to match only existing light blocks in the game.
Then you can free up the ID's the all the other light blocks.
You could make the change to the Plex Light block and have its default colour setting as white.
I understand this could cause an issue for existing blue prints, but it could be remedied with some kind of converter for blueprints to read the existing light and insert the new multi-coloured light configured with the correct colour.
I hope I haven't suggested something someone else has already. I'm at work and didn't have the time to read through every suggestion relating to light.
I'm guessing, you may be able to apply this logic to textures and block strength for any block. Perhaps a universal block with configurable attributes, or perhaps assign ID's to attributes rather than blocks?