adonthell-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Adonthell-devel] Connector naming scheme


From: Kai Sterker
Subject: [Adonthell-devel] Connector naming scheme
Date: Mon, 21 Nov 2011 22:22:00 +0100

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
Description: PNG image

Attachment: wall-connectors.fig
Description: application/xfig


reply via email to

[Prev in Thread] Current Thread [Next in Thread]