News:

The Forum Rules and Guidelines
Our forum has Rules and Guidelines. Please, be kind and read them ;).

Buildings constraints

Started by Fabio, November 30, 2009, 08:01:05 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Fabio

Hello,
I was thinking these days that, as we cannot have multi-tile city buildings, they could though have some constraints, which could lead to consistent/uniform looking blocks.
E.g. pak128 Raven's Paris-style buildings, in 2/4 rotations, could have constraints to force uniform blocks.
It could work like this: if you build/upgrade a new building in tile X and in tile X+1 there's a building with a constraint, build only one of the buildings allowed by the constraint itself.

prissi

There are some constrains on this in facing towards road built in. The other things can be usually achieved by setting appropriate introduction dates and climates.

Fabio

But additional constraint could allow a, say, 2*2 or 3*1 building in "units" which could be either stand-alone or, when the constraints match, multiple tiles.

jamespetts

Fabio's idea is a good one indeed!
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

Spike

To take this idea a step further, the citybuilding AI could check upon renovation or building newly, if the new building and a neighboring can be merged, and builds 2x1 special building instead. Of course if one tile of the new 2x1 gets torn down or renovated, the other must be reverted to the former state.

But it'd be doable I think.