Lets say after I finish a block puzzle, I want an item to fall form the ceiling, AND make a switch go down in another room. How do I do this?
You say that you want stuff to happen after it's finished here. Also, why would the player solve the block puzzle if it doesn't benefit them? I guess I'm not really getting what you're saying.
What we've got here is...failure to communicate.