i am trying to automatically disable the front roof when the balcony is generated.
Any ideas which solution would be the best?
You could use occlusion testing.
Put a label on your balcony.
Only create the front roof if it doesn't intersect a balcony (labeled occlusion testing).
case touches(intra, "balconyFloor"): NILelse FrontRoof
Retrieving data ...