Making puzzle pieces that move with collision

To do that, you can promote the New Transform Location pin of the Add Actor Local Transform node to a variable and multiply it by -1 whenever you call the custom event that opens the gate (which is called “Move” in my example), and you can set the default value of that vector type variable that we just created to your desired direction :blush: