To keep the alarm clock destroyed give it the Persist behaviour. To change the location you can have something like on collision with alarm clock, set player X to global variable and set player Y to a second global variable. Then on start of layout you set the player position to gv1,gv2. The default values of the variables can be the expected starting position of the player.