Not sure if this has been suggested before but an idea just crossed my mind :
Mixed to the Max
No two adjacent blocks can be of the same surface type.
This includes Start, CP, Finish, and Multilap blocks.
This does not include scenery, meaning any block that is not driven on.
For the sake of clarity :
- Adjacent means that the selection area of each block are touching or crossing each other, even if the blocks are not connected (in the case of free blocking).
- Same surface type means the same types of block within a block "root" category, this means platform dirt is considered a different surface type than road dirt.
- Items if used as part of the route are considered different surface than any of the blocks, they are considered of the same surface if they're nested in the same "root" category of items
Examples of adjacent blocks of same surface vs different surface:
Adjacent blocks even if not connected:
(4-3-2) is in the same surface type as (4-1-3), but not the same surface as (5-1-1)