Search for modded payload factory blocks

This commit is contained in:
MEEP of Faith
2023-05-12 18:37:50 -07:00
parent ebb40145ac
commit 4bd19f9fc4

View File

@@ -32,9 +32,18 @@ public class PayloadBlock extends Block{
public void load(){
super.load();
topRegion = Core.atlas.find(name + "-top", "factory-top-" + size + regionSuffix);
outRegion = Core.atlas.find(name + "-out", "factory-out-" + size + regionSuffix);
inRegion = Core.atlas.find(name + "-in", "factory-in-" + size + regionSuffix);
topRegion = findFactoryRegion("-top");
outRegion = findFactoryRegion("-out");
inRegion = findFactoryRegion("-in");
}
protected TextureRegion findFactoryRegion(String suf){
TextureRegion region = Core.atlas.find(name + suf);
if(!region.found() && minfo.mod != null) region = Core.atlas.find(minfo.mod.name + "-factory" + suf + "-" + size + regionSuffix);
if(!region.found()) region = Core.atlas.find("factory" + suf + "-" + size + regionSuffix);
return region;
}
public static boolean blends(Building build, int direction){