Generative outlines for mod parts
This commit is contained in:
@@ -1049,6 +1049,20 @@ public class Block extends UnlockableContent{
|
|||||||
packer.add(PageType.main, name, out);
|
packer.add(PageType.main, name, out);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var toOutline = new Seq<TextureRegion>();
|
||||||
|
getRegionsToOutline(toOutline);
|
||||||
|
|
||||||
|
for(var region : toOutline){
|
||||||
|
if(region instanceof AtlasRegion atlas){
|
||||||
|
String regionName = atlas.name;
|
||||||
|
Pixmap outlined = Pixmaps.outline(Core.atlas.getPixmap(region), outlineColor, outlineRadius);
|
||||||
|
|
||||||
|
if(Core.settings.getBool("linear", true)) Pixmaps.bleed(outlined);
|
||||||
|
|
||||||
|
packer.add(PageType.main, regionName + "-outline", outlined);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
var editorBase = Core.atlas.getPixmap(fullIcon);
|
var editorBase = Core.atlas.getPixmap(fullIcon);
|
||||||
|
|
||||||
if(gen.length > 1){
|
if(gen.length > 1){
|
||||||
|
|||||||
@@ -64,7 +64,6 @@ public class ConsumeLiquids extends Consume{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void display(Stats stats){
|
public void display(Stats stats){
|
||||||
//TODO display is wrong
|
|
||||||
stats.add(booster ? Stat.booster : Stat.input, StatValues.liquids(1f, true, liquids));
|
stats.add(booster ? Stat.booster : Stat.input, StatValues.liquids(1f, true, liquids));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user