764
765
766
767
768
769
770
771
772
773
774
775
776
777
|
if(replay_count) save_replay();
solution_replay^=1;
if(replay_count) replay_count=0,begin_level(level_id); else load_replay();
return 1;
case 'go': // Select level
begin_level(number);
return 1;
case 'mi': // Move list import
if(argc<2 || solution_replay) break;
if(replay_pos) begin_level(level_id);
do_import_moves(sqlite3_column_text(args,1));
return 1;
case 'ml': // Move list load
if(argc<2 || solution_replay) break;
|
>
>
>
|
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
|
if(replay_count) save_replay();
solution_replay^=1;
if(replay_count) replay_count=0,begin_level(level_id); else load_replay();
return 1;
case 'go': // Select level
begin_level(number);
return 1;
case 'lo': // Locate me
locate_me(number&63?:64,number/64?:64);
return prev;
case 'mi': // Move list import
if(argc<2 || solution_replay) break;
if(replay_pos) begin_level(level_id);
do_import_moves(sqlite3_column_text(args,1));
return 1;
case 'ml': // Move list load
if(argc<2 || solution_replay) break;
|