Quoted from Pimp77:It's more difficult than you think...what if you get a multiball and get a ball on the castle playfield. You cradle the ball up there and play the main playfield. When do you disable the castle playfield flipper? When no targets are hit? That might hose someone who is cradling the ball or someone who is hitting post after post after post up there. I guess a solution would be to enable all flippers if a multiball is going on and only disable the uppper playfield flippers if in single ball play where you can tell when a ball has left the playfields.
I think you could ignore most outlying cases. Enable them only when a ball should be up there by normal game mechs and during mb. Thats it. In your exanple, the flipper would be killed at end of mb and the ball would drop off. Same with air balls landing up there. It doesn't sound very complex at all to me. Keith made it sound really complicated. But I think all those cases can just be ignored.