Du schreibst gern sehr viel, aber echt gern immer wieder nacheinander das selbe:
Warum übernimmst Du nicht das…
if ( file_exists( $path = $subpages . 'savegame.php' ) )
in die Funktion navAnchor()
??? Da hast Du doch 'savegame' schon drin. Für den Rest der Liste gilt das selbe…