name=Checkpoints
recordings=1
size=2900,600
time=240
tile(Block,150,300)
tile(Block,200,300)
tile(Block,250,300)
tile(Block,300,300)
tile(Block,350,300)
tile(Block,400,300)
tile(Block,450,350)
tile(Block,950,450)
tile(Block,1000,300)
tile(Block,1050,300)
tile(Exit,2650,150)
tile(ShadowStart,200,250)
tile(PlayerStart,250,250)
tile(NotificationBlock,300,250){
	message="You can save your progress in a level with\ncheckpoints. You can restore them at any\ntime using the F3 button."
}
tile(Block,500,350)
tile(Block,650,350)
tile(Block,750,350)
tile(Block,700,350)
tile(Block,850,450)
tile(Block,800,250)
tile(Block,850,250)
tile(Block,900,250)
tile(Block,900,450)
tile(Checkpoint,500,150)
tile(NotificationBlock,450,150){
	message="Save your progress here."
}
tile(Block,450,200)
tile(Block,500,200)
tile(Block,550,200)
tile(Block,400,200)
tile(Block,1050,500)
tile(Block,1150,500)
tile(Block,1100,500)
tile(Block,1100,300)
tile(Block,1200,250)
tile(Block,1250,250)
tile(Block,1300,250)
tile(NotificationBlock,1250,200){
	message="You've chosen the right way."
}
tile(Teleporter,1300,200){
	automatic=0
	destination=4
	id=1
}
tile(NotificationBlock,1100,450){
	message="This is the wrong way.\nGo back to the previous checkpoint by pressing F3."
}
tile(Teleporter,1150,450){
	automatic=0
	id=3
}
tile(Block,2600,250)
tile(Block,2650,250)
tile(Block,2700,250)
tile(Block,2550,250)
tile(Teleporter,2600,200){
	automatic=0
	destination=1
	id=4
}
tile(Block,2650,200)
tile(Block,550,150)
tile(Block,550,100)
