Adjusted the tileset class to have ground and doodad tiles and made it so that doodad tiles get ripped into left and right halves
This commit is contained in:
@@ -209,7 +209,7 @@ class TilesetBuilder extends Savable {
|
||||
|
||||
def setB(): Unit = {
|
||||
currTileset.b.value = getSelected(bChooser)
|
||||
bPalette = if (getSelected(bChooser) == null) IndexedSeq() else AutoTilePalette.basic(getSelected(bChooser), Config.tileSize).tiles
|
||||
bPalette = if (getSelected(bChooser) == null) IndexedSeq() else AutoTilePalette.partitioned(getSelected(bChooser), 2, Config.tileSize).tiles
|
||||
if (bPalette.size != currTileset.bSize()) {
|
||||
val priorSize = currTileset.a1Size() + currTileset.a2Size() + currTileset.a3Size() + currTileset.a4Size() + currTileset.a5Size()
|
||||
currTileset.tileInfo.removeRange(priorSize, priorSize + currTileset.bSize())
|
||||
@@ -222,7 +222,7 @@ class TilesetBuilder extends Savable {
|
||||
|
||||
def setC(): Unit = {
|
||||
currTileset.c.value = getSelected(cChooser)
|
||||
cPalette = if (getSelected(cChooser) == null) IndexedSeq() else AutoTilePalette.basic(getSelected(cChooser), Config.tileSize).tiles
|
||||
cPalette = if (getSelected(cChooser) == null) IndexedSeq() else AutoTilePalette.partitioned(getSelected(cChooser), 2, Config.tileSize).tiles
|
||||
if (cPalette.size != currTileset.cSize()) {
|
||||
val priorSize = currTileset.a1Size() + currTileset.a2Size() + currTileset.a3Size() + currTileset.a4Size() + currTileset.a5Size() + currTileset.bSize()
|
||||
currTileset.tileInfo.removeRange(priorSize, priorSize + currTileset.cSize())
|
||||
|
||||
Reference in New Issue
Block a user