Projector is merging block groups
I have created a deep core drill ( like the sky / space elevator in the title videos ... only in the opposite direction ).
It uses a set of timer blocks to control the drilling progress and its crawling downwards on the self welded conveyor tube.
After some time, I found another use for the core drill: Tunnel drilling and underground base expansion... So I used a projector to duplicate the drill. And here the problem starts:
- The timer blocks handle some block groups ( e.g. all drills in one group ).
- But every new drill expenses the existing groups instead of creating a new group.
- So every timer block with access to a group partly activates blocks from all other drills, too.
Sadly block groups are not identified by a hidden ID and the name is for the user only ( like all blocks ).
To worsen this problem you can't rename a block group. You have to create a new one and delete the old one ... and you have to check every timer block for the deleted block group. It's a hell of a work and very error prone.