Differences From Artifact [7284a1e678]:
- File edit.c — part of check-in [42049107bf] at 2021-02-17 06:00:46 on branch trunk — Add the internal "level_changed" variable; this is set in the level editor if changes are made which would potentially invalidate the solution, requiring the level version number to be incremented. (Some changes do not set this, such as changing the level title, or its order number. In this case, the level version number remains unchanged when the level is saved.) (user: user, size: 19101) [annotate] [blame] [check-ins using]
To Artifact [5ea8991e9d]:
- File edit.c — part of check-in [5439829a5f] at 2021-02-18 05:06:41 on branch trunk — Add 'lc' and 'lv' to set level code and level version. (user: user, size: 19301) [annotate] [blame] [check-ins using]
︙ | |||
562 563 564 565 566 567 568 569 570 571 572 573 574 575 | 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 | + + + + + + + + | case '^P': // Play return -2; case '^Q': // Quit return -1; case 'go': // Select level load_level(number); return 1; case 'lc': // Set level code level_code=number; level_changed=1; return 0; case 'lv': // Set level version level_version=number; level_changed=0; return 0; case 'mR': // Select MRU relative number+=curmru; // fall through case 'mr': // Select MRU absolute if(number>=0 && number<MRUCOUNT) curmru=number; return 0; case 're': // Resize and clear |
︙ |