I was looking through the posts of the other editor and found something interesting you mentioned.
You said that it would be nice to split the terrain and furniture views into separate columns. Is the idea that you can paint terrain and furniture without bothering to map them to individual characters?
Or do you think it would be better if the user would map certain tiles to characters and then paint with those characters. That is kind of the way i was thinking of implementing this.
For example, in the house_general_palette.json
the character a
as mapped as:
"furniture": {
"a": "f_fireplace",
...
}
"terrain": {
...
"a": "t_thconc_floor",
...
}
This would probably be easier to implement with the second method i mentioned. Although the drawback with this method is that you need to map characters to tiles which feels a bit clunky in my opinion.
What do you think is the best way of implementing this?