Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: The fractal bedroom macro  (Read 1503 times)

Valdemar

  • Bay Watcher
    • View Profile
The fractal bedroom macro
« on: December 25, 2007, 09:32:00 pm »

My older bedroom macro is not really aesthetically pleasing, so I wrote this macro, which builds an entire bedroom and dining room complex. It has 56 bedrooms and the dining room can easily fit 24 tables.

Here's how I envision the dining room being furnished:

Note - the macro is much faster than in the movie - it is done in just under a minute, not the movie's 4! Speed it up to 4x or so to get an idea of how it really works.
Demo Movie
Download

Vanigo

  • Bay Watcher
    • View Profile
Re: The fractal bedroom macro
« Reply #1 on: December 25, 2007, 11:31:00 pm »

Nice. Not really a fractal, though.
Logged

Luckymoose

  • Bay Watcher
    • View Profile
Re: The fractal bedroom macro
« Reply #2 on: December 25, 2007, 11:41:00 pm »

Never used a macro before. How exactly does it work? In the video it seemed like you just built the complex the old fashioned way. Does this give you the whole layout instantly?
Logged

Valdemar

  • Bay Watcher
    • View Profile
Re: The fractal bedroom macro
« Reply #3 on: December 26, 2007, 10:14:00 am »

quote:
Originally posted by Luckymoose:
<STRONG>Never used a macro before. How exactly does it work? In the video it seemed like you just built the complex the old fashioned way. Does this give you the whole layout instantly?</STRONG>

You just press a single key and it does the whole thing for you. The video got really slowed down, it's actually about 4x faster than in the video.

Eagle of Fire

  • Bay Watcher
  • Friendly Fire
    • View Profile
Re: The fractal bedroom macro
« Reply #4 on: December 26, 2007, 07:05:00 pm »

This design is flawed, just like many other I've seen so far.

There is 4 chairs which spawns two table. This mean that if two dwarves want to eat on those tables at the same time, they'll get unhappy thought from the lack of chair...

Logged
I am on a hot streak... literally.

Ostsol

  • Bay Watcher
    • View Profile
Re: The fractal bedroom macro
« Reply #5 on: December 26, 2007, 11:37:00 pm »

Simple fix: move the statues to the outer wall of the dining room and put chairs in their places.
Logged
Ostsol

Wiles

  • Bay Watcher
    • View Profile
Re: The fractal bedroom macro
« Reply #6 on: December 28, 2007, 09:30:00 am »

Thanks for making this. It's very useful.

I did notice an error in the dining area, the wall on the right entrance is not in the same place as the left side

Logged

Valdemar

  • Bay Watcher
    • View Profile
Re: The fractal bedroom macro
« Reply #7 on: December 28, 2007, 10:14:00 am »

quote:
Originally posted by Wiles:
<STRONG>Thanks for making this. It's very useful.

I did notice an error in the dining area, the wall on the right entrance is not in the same place as the left side</STRONG>


Oops. That's fixed now.

Eagle of Fire

  • Bay Watcher
  • Friendly Fire
    • View Profile
Re: The fractal bedroom macro
« Reply #8 on: December 28, 2007, 03:04:00 pm »

quote:
Simple fix: move the statues to the outer wall of the dining room and put chairs in their places.

It would not work that way, dwarves think strangely. Instead of fixing the problem, you'd now have two times more chance of having the problem occuring. :P
Logged
I am on a hot streak... literally.

dyze

  • Bay Watcher
    • View Profile
Re: The fractal bedroom macro
« Reply #9 on: December 28, 2007, 05:04:00 pm »

here's what ive been using for bedrooms lately. z-axis based, but expands right and left too. its really quick to dig out, and room for 16 dwarves on each floor.

Logged