Hi all, this is more complex than I though, but perhaps it will work out all right if we start slowly :-).
Attached, you'll find my attempt at listing all possible ways to connect the different wall pieces together. That includes the outer wall (blue shades) and inner wall (green shades). I basically gave up on it, though. There are still four outer wall corner pieces missing in the picture and I did not bother to include straights with doorways or windows either. Since there are seemingly endless combinations between outer and inner walls (and inner front and back walls too), I think it might be best to focus on building a single line of wall first. This could be achieved with 3 connectors: 1. wall-white-out-Oxx 2. wall-plaster-ins-Ixx 3. wall-plaster-ins-Oxx Unfortunately, once you want to build concave rooms, you'll realise that the same tiles are part of inner and outer walls. So a tile will have both ins-I and ins-O connectors. So the filtering might be a bit confusing, but it should allow to quickly define rooms, then simply add adjacent rooms and finally erect the outer wall around everything. That said, I'm not sure if we'd actually need connectors between ins and out. Since you can pair any type of outer wall with any type of inner wall, this would just render the matching filter worthless again. Anyway, if that's sounding dry and confusing, don't worry. I'll get rid of the current connectors and set up stuff for those three above. Then I can test if the grid behaves in all possible situations and you can get an idea of what I was babbling about. But if anyone knows what I mean and has a better idea, then lets hear it :-). (Specifically looking at you, cirrus!) Kai P.S.: I've also discovered the need to be able to see at least the name of the directory containing the model, in both modeller and mapedit. Otherwise there's no good way to know that our current outer wall pieces are a set called "white" and the inner ones a set called "plaster". I'll see where this fits in. P.P.S: And I would propose similar connector names for floor tiles, e.g. floor-wood-ins (for interior wooden floor) floor-stone-out (for outside stone ground) Floor tiles that are transitions between floor sets would then have a mixture of connectors assigned. I.e. floor-grass-out on back side, floor-grass_river-out on left and right and floor-river-out on the front. And so on. Or we could keep it like with the walls and would not connect transitional tiles to other sets ...
<<attachment: wall-connectors.png>>
wall-connectors.fig
Description: application/xfig
_______________________________________________ Adonthell-devel mailing list Adonthell-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/adonthell-devel