Include machine color masks in base game.
Posted: Sat May 04, 2019 6:48 pm
(Not strictly an API request, so feel free to move. I'm just posting this because i feel this has often been mentioned, but never been made an official request.)
What?
It would be the pinnacle of awesomeness if the base game included at last some color masks for commonly modded buildings like assembling-machines, furnaces, (centrifuges, inserters, belts?) that mods could use to easily make nice looking color variants of existing buildings.
Why?
A great many mods use recolored assembling-machines, because not everyone is a blender-god and can make their own awesome models :). Adding several paint-jobbed full-size sprite-sheets can easily increase the size of a simple mod tenfold. And manually deriving a proper mask from the existing spritesheets is difficult and inaccurate, whereas it should hopefully be easy™ to generate an additional color mask from the original blender models?
The practical upshot would (hopefully) be faster downloads due to reduced file size, less traffic to the portal, and modding a new assembler that looks as great as the vanilla ones would be as easy as:
What?
It would be the pinnacle of awesomeness if the base game included at last some color masks for commonly modded buildings like assembling-machines, furnaces, (centrifuges, inserters, belts?) that mods could use to easily make nice looking color variants of existing buildings.
Why?
A great many mods use recolored assembling-machines, because not everyone is a blender-god and can make their own awesome models :). Adding several paint-jobbed full-size sprite-sheets can easily increase the size of a simple mod tenfold. And manually deriving a proper mask from the existing spritesheets is difficult and inaccurate, whereas it should hopefully be easy™ to generate an additional color mask from the original blender models?
The practical upshot would (hopefully) be faster downloads due to reduced file size, less traffic to the portal, and modding a new assembler that looks as great as the vanilla ones would be as easy as:
Code: Select all
animation = {
assembling_machine_1_white_pictures,
{filename = 'assembling_machine_1_mask.png', tint = {r = 0.5, a = 1.0},
assembling_machine_1_shadows,
}