This would only be possible with significant additional GAME-code programming. For one, you would have to program enforcement of the 'prelude', as the HandleMove routines in the Post-Move sections only handle normal board moves. So the code should first test the move number, and do something else for the first few moves.
Apart from that you would also have to add code after the call to HandleMove, in order to automatically step the piece on board that is gated.
This would only be possible with significant additional GAME-code programming. For one, you would have to program enforcement of the 'prelude', as the HandleMove routines in the Post-Move sections only handle normal board moves. So the code should first test the move number, and do something else for the first few moves.
Apart from that you would also have to add code after the call to HandleMove, in order to automatically step the piece on board that is gated.