1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
|
if(replay_mark>replay_pos) replay_mark--;
return 0;
case '^+': // Insert moves
if(solution_replay) return 0;
inputs_count=0;
inserting^=1;
return 0;
case '^E': // Edit
return main_options['r']?1:-2;
case '^I': // Toggle inventory display
side_mode^=1;
return prev;
case '^L': // List levels
return list_levels();
|
>
>
>
>
>
>
>
>
>
>
|
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
|
if(replay_mark>replay_pos) replay_mark--;
return 0;
case '^+': // Insert moves
if(solution_replay) return 0;
inputs_count=0;
inserting^=1;
return 0;
case '^D': // Delete all moves forward
inputs_count=0;
if(solution_replay) {
screen_message("You cannot delete moves during the solution replay");
return -3;
}
if(replay_pos==replay_count) return 0;
replay_count=replay_pos;
if(replay_mark>replay_pos) replay_mark=replay_pos;
return 0;
case '^E': // Edit
return main_options['r']?1:-2;
case '^I': // Toggle inventory display
side_mode^=1;
return prev;
case '^L': // List levels
return list_levels();
|