50 most recent events occurring on or after 2021-02-09 04:12:57.
More ↑
2021-03-11
| ||
07:38 | Implement the "chain" instruction check-in: 83764e9bf8 user: user tags: trunk | |
05:38 | Implement importing levels check-in: 04cceae6dc user: user tags: trunk | |
2021-03-09
| ||
23:15 | Implement the %C substitution, and allow %s substitutions to display message names as well. check-in: 5cdca70402 user: user tags: trunk | |
00:38 | Add a comment into class.c describing the use of the hash tables check-in: 136167067e user: user tags: trunk | |
2021-03-08
| ||
06:16 | Fix 16-bit writes in compatibility mode check-in: 2bc4991d49 user: user tags: trunk | |
2021-03-07
| ||
21:44 | Implement (Help Misc1) for help text to be defined by the level strings check-in: 42d0691852 user: user tags: trunk | |
06:27 | Make for/next loops to skip objects with Destroyed or VisualOnly flag set. (Fixed levels 53, 60, and 97 of FALLING puzzle set. Levels 78, 80, 81, 82, 84, and 86 still fail.) check-in: 7337cfa590 user: user tags: trunk | |
03:53 | Make some changes for the case when both -a and -t are specified check-in: 4f7bcb6296 user: user tags: trunk | |
00:56 | Prevent double triggering of ARRIVED and DEPARTED messages. This fixes some test cases, although some test cases still fail. check-in: c2b53e3cd8 user: user tags: trunk | |
2021-03-06
| ||
06:04 | Add level exporting. (Importing is not implemented yet.) check-in: dd82c6e9b5 user: user tags: trunk | |
05:22 | Add the global examine command check-in: c1b51c9521 user: user tags: trunk | |
04:52 | Correct a mistake in the OBJECTS virtual table causing it to sometimes miss one object check-in: ea3817b085 user: user tags: trunk | |
2021-03-05
| ||
06:57 | When you toggle solution replay, ensure that the user replay is saved (if any) check-in: 3c53032e2c user: user tags: trunk | |
2021-03-04
| ||
05:42 | Add the "over" instruction (like in Forth) check-in: 7f0da6b7e4 user: user tags: trunk | |
2021-03-03
| ||
22:42 | Implement the Finished variable. check-in: 0a1cd0e0c1 user: user tags: trunk | |
22:27 | More improvements to documentation. check-in: 65e4177b15 user: user tags: trunk | |
07:36 | Add a file describing what files make up a puzzle set. check-in: a56f5e603a user: user tags: trunk | |
00:45 | Implement and document user-defined function calls. Also document the goto and gosub operators. check-in: 939a14c642 user: user tags: trunk | |
2021-03-02
| ||
23:07 | Fix another mistake in saving levels check-in: 5a0f5f4cb4 user: user tags: trunk | |
2021-02-27
| ||
00:49 | Reserve two more of the HIT/HITBY bits for future check-in: c0bb41bad2 user: user tags: trunk | |
2021-02-26
| ||
23:31 | Add documentation about arrays. check-in: b5b8006733 user: user tags: trunk | |
23:27 | Do not allow InitArray/SetArray with IgnoreKey check-in: 6340508f15 user: user tags: trunk | |
23:26 | Remove keyicons directory from the manifest to shorten it. (It can be recovered from previous versions, or from keyicons.xbm file, if needed.) check-in: 20a441dc4f user: user tags: trunk | |
2021-02-25
| ||
07:04 | Correct the array dimensions and complete the implementation of arrays. Some levels of FALLING still don't work, but at least some of these (such as level 9) are not due to arrays. check-in: e7e0e8408f user: user tags: trunk | |
05:36 | Correct and complete the implementation of arrays in the converter check-in: 33593e7ab7 user: user tags: trunk | |
05:04 | • Edit [c4bb0e3270]: Edit check-in comment. artifact: 4e0e2b26c5 user: user | |
03:28 | Implement the {append} macro; also start to implement arrays in the conversion check-in: c4bb0e3270 user: user tags: trunk | |
2021-02-24
| ||
07:12 | Start to implement arrays (there is no way to use them yet, and the converter does not yet handle arrays). check-in: f7d9c45b1e user: user tags: trunk | |
2021-02-23
| ||
04:10 | Add an indication of win/lose. check-in: e838ccc089 user: user tags: trunk | |
04:02 | Correct a mistake in saving levels in the level editor. check-in: ea89397bdc user: user tags: trunk | |
2021-02-22
| ||
04:53 | Add a mark type and some instructions dealing with it. check-in: 902bd1a80d user: user tags: trunk | |
03:16 | Add an assertion to check that the value of N_MESSAGES is correct. Also add a note about unused standard message names in class.doc. check-in: c8c249b7be user: user tags: trunk | |
2021-02-21
| ||
00:51 | Add editor help for objects, and add support for number pad in some more contexts. check-in: 131e9f9ca6 user: user tags: trunk | |
00:43 | Add saving levels. (Now it is probably ready for public testing.) check-in: d89808c09a user: user tags: trunk | |
2021-02-18
| ||
05:06 | Add 'lc' and 'lv' to set level code and level version. check-in: 5439829a5f user: user tags: trunk | |
2021-02-17
| ||
06:00 | 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.) check-in: 42049107bf user: user tags: trunk | |
2021-02-16
| ||
22:21 | In add_mru function in editor, do not add blank MRUs check-in: a87bcb73f5 user: user tags: trunk | |
07:11 | In the level editor, add the possibility to clear levels, resize levels, and to fill the playfield with one kind of object. check-in: 2f8784fac0 user: user tags: trunk | |
03:08 | Add XY function check-in: 1bcf59e130 user: user tags: trunk | |
2021-02-14
| ||
05:08 | Correct a mistake in the OBJECTS virtual table, and allow the class name to be used with the CVALUE function. check-in: a352027216 user: user tags: trunk | |
2021-02-13
| ||
04:46 | Add Misc/Dir editing check-in: 94aad6dd1b user: user tags: trunk | |
2021-02-11
| ||
23:59 | Add the "pick" instruction check-in: 23f422335e user: user tags: trunk | |
22:51 | Always use objtrash to free objects in editor, not free check-in: b8f0f5f65a user: user tags: trunk | |
22:37 | Check for collision layers when adding objects in the editor check-in: 73439c4682 user: user tags: trunk | |
05:54 | Add the MOVE_LIST() SQL function check-in: 1c75f94d6b user: user tags: trunk | |
2021-02-10
| ||
06:52 | Implement and document key dispatch blocks. check-in: 7e93e77e75 user: user tags: trunk | |
05:02 | Implement the ,Loc instruction. check-in: 225cba49fa user: user tags: trunk | |
04:59 | Implement NewXY and XYDir instructions. check-in: 9aec3201e3 user: user tags: trunk | |
04:52 | Add an example configuration file. check-in: 8fd8c63a9e user: user tags: trunk | |
2021-02-09
| ||
04:12 | Add commands into the editor to add objects into the level. (TODO: Add support for dragging) check-in: eaf7cc8eb1 user: user tags: trunk | |