get_record( 'game', array( 'id' => $gameid)); require_login( $game->course); $context = game_get_context_module_instance( $id); require_capability('mod/game:view', $context); game_print( $game, $id, $context); function game_print( $game, $update, $context){ if( $game->gamekind == 'cross') game_print_cross( $game, $update, $context); else if( $game->gamekind == 'cryptex') game_print_cryptex( $game, $update, $context); } function game_print_cross( $game, $update, $context) { require( "cross/play.php"); $attempt = game_getattempt( $game, $crossrec); $g = ''; $onlyshow = true; $showsolution = false; $endofgame = false; $print = true; $checkbutton = false; $showhtmlsolutions = false; $showhtmlprintbutton = false; $showstudentguess = false; ?> Print get_record_select( 'game_cross', "id=$attempt->id"); ?> Print