Skip to main content
Topic: Buildings constraints (Read 5326 times) previous topic - next topic

Buildings constraints

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.

Re: Buildings constraints

Reply #1
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.

Re: Buildings constraints

Reply #2
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.

Re: Buildings constraints

Reply #3
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.

 

Re: Buildings constraints

Reply #4
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.