48
« on: January 21, 2014, 10:18:55 pm »
I imagine being able to make a 10x10x2 house a little bit like this
ROOF
0000000000
0000000010
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
BOTTOM FLOOR
5333333335
3444444423
3444344443
3444344443
3333544443
3444444443
3444444443
3444444443
3444444443
53333 3335
where numbers represent priority levels of tasks and the higher you designate the number the higher the priority.
in this example 5's are the corners of the bottom floor, 4's are the floors 3's are the walls, 2 is an upstair and 1 is a down stair. The zeros are the roof's flooring cover. This is one example of how this would work. Another way is to make the z-levels separate and that would allow the numbers to reset on each z-level. and only having an upstairs from a z-level below will make the +1 z-level possible as long as the down/upstairs connects right.. Thus making the tracking of 1000 different priorities relatively smaller.
that being said this may require a user input... something like parameters where you type in a tile types priority along with options to change them manually throughout the design using a ++ increment.
ROOF
111111
11111111
111111112
11111111
11111111
1111111
Two level building
322223
32445423
244444421
24444442
32444423
322223
A circular design Bottom Floor
533335
53441435
344444432
4444443
53444435
533335
where 2(as well as another stair marked as 1) is a stair on the first floor a one on the second level(updown) and roof has it as 2. 4s are the bottom levels floors as well as the second floors. 5s are the corners on the first level 3's on the second ,3's are the walls and on the second floor they are corners with 2 being the walls. and 1 is the roofs tiles because there isn't much of a fuss up there. Point is they all flow respectively and seperatly between z-levels From highest to lowest priorities, this works well with the system I have described and with a click of a button you will see the finished product as it would be shown ingame a "hide priority levels" option if you will.