package greymerk.roguelike.theme;
import greymerk.roguelike.worldgen.BlockWeightedRandom;
import greymerk.roguelike.worldgen.MetaBlock;
import greymerk.roguelike.worldgen.MetaStair;
import greymerk.roguelike.worldgen.blocks.BlockType;
import greymerk.roguelike.worldgen.blocks.StairType;
public class ThemeTemple extends ThemeBase{
public ThemeTemple(){
MetaBlock prismLight = BlockType.get(BlockType.PRISMARINE);
MetaBlock prismDark = BlockType.get(BlockType.PRISMARINE_DARK);
MetaBlock prismRough = BlockType.get(BlockType.PRISMITE);
BlockWeightedRandom walls = new BlockWeightedRandom();
walls.addBlock(prismLight, 5);
walls.addBlock(prismDark, 10);
walls.addBlock(prismRough, 5);
walls.addBlock(BlockType.get(BlockType.SEA_LANTERN), 3);
MetaStair stair = new MetaStair(StairType.QUARTZ);
MetaBlock pillar = prismDark;
this.primary = new BlockSet(walls, stair, pillar);
this.secondary = this.primary;
}
}