86 check-ins using file export.doc version d7f4429fb6
2022-06-08
| ||
03:41 | Display number of solved levels if you push CTRL+K. check-in: e4f3f04743 user: user tags: trunk | |
2022-06-01
| ||
20:34 | Scrollable playfield view in TODO file (not implemented yet) check-in: b2273cc05d user: user tags: trunk | |
00:26 | Unordered labels file format identification (in FAQ; no code changes) check-in: a8e62bfe34 user: user tags: trunk | |
2022-05-28
| ||
19:08 | Add commands to select levels at random (either all levels or only unsolved levels) check-in: 61d1c94622 user: user tags: trunk | |
2022-05-05
| ||
20:33 | Lump name suffixes in the sound file can be case-insensitive. check-in: 19bbb1f4aa user: user tags: trunk | |
2022-05-01
| ||
19:49 | Allow the ,CollisionLayers to access classes as well as objects. check-in: 7d82163fa3 user: user tags: trunk | |
2022-04-30
| ||
23:18 | Implement the one-based array operators. check-in: e895c451ce user: user tags: trunk | |
2022-04-29
| ||
05:04 | A change to the parsing of strings in a level table definition block. check-in: 80dc8e429b user: user tags: trunk | |
2022-04-26
| ||
23:18 | Ensure that undef_message is set when loading message numbers from the CLASS.DEF lump. check-in: e6ec7babc9 user: user tags: trunk | |
18:27 | Add the Walkable instruction. check-in: 4436b9f0d2 user: user tags: trunk | |
2022-04-24
| ||
20:33 | Implement (Rook), (Bishop), and (Queen) blocks in class definition blocks. check-in: 3a5d5440cc user: user tags: trunk | |
2022-04-22
| ||
20:11 | Some corrections to parsing the (Order) block; the runtime handling still does not quite work properly yet check-in: 345563f394 user: user tags: trunk | |
03:22 | Add the -U switch for experimental/unstable features. check-in: 747db98980 user: user tags: trunk | |
2022-04-21
| ||
22:53 | A change in the implementation of ordered objects (currently not in use nor tested) check-in: 52e9907daf user: user tags: trunk | |
2022-04-20
| ||
04:36 | Implement -+ switch to load level by ID number instead of by order number. check-in: 33f8d50d24 user: user tags: trunk | |
2022-04-07
| ||
06:44 | Some additions to FAQ check-in: 9b1262140c user: user tags: trunk | |
2022-04-06
| ||
18:46 | Implement "(DefaultImage <number> mod <number>)". check-in: 7b28d8159e user: user tags: trunk | |
2022-04-03
| ||
17:21 | Improve file format documentation check-in: 8179bf273f user: user tags: trunk | |
2022-04-02
| ||
23:11 | Add fileformat.doc check-in: 13c67423df user: user tags: trunk | |
2022-03-31
| ||
02:12 | Implement the ,WinLevel instruction too set the score (currently not used by anything). check-in: 1ed0e6ebf4 user: user tags: trunk | |
2022-03-23
| ||
00:46 | Some corrections of the logic of making up level tables from title strings containing data entry. check-in: 79b77f8924 user: user tags: trunk | |
2022-03-22
| ||
02:14 | Implement TraceStack and ,TraceStack instructions. check-in: 189af944e7 user: user tags: trunk | |
2022-03-09
| ||
05:01 | Correct the implementation of BroadcastAnd check-in: cb7aff32a7 user: user tags: trunk | |
04:46 | When a level is changed, set the user state to unsolved even if no solution has been recorded. check-in: e93f746d5e user: user tags: trunk | |
04:05 | In the picture editor, ensure the pick function works even if caps lock and/or num lock is activated. check-in: cc72ae321f user: user tags: trunk | |
2022-03-08
| ||
00:47 | When using -C switch, also list all user-defined messages, too. check-in: 3ac276fa11 user: user tags: trunk | |
2022-03-07
| ||
00:50 | More elaborate information about making contributions check-in: 5ea4595ba3 user: user tags: trunk | |
2022-03-04
| ||
02:03 | Implement the NEXTWARP message. check-in: c1c8bc41b1 user: user tags: trunk | |
01:56 | If new messages are added, then instruc.h must be rewritten, too. check-in: b08bf22096 user: user tags: trunk | |
2022-03-03
| ||
21:40 | Some corrections dealing with (Order) block; still does not quite work properly, yet. check-in: 0d3d6e6a53 user: user tags: trunk | |
02:33 | If Node.js is not installed, do not attempt to overwrite instruc.h, names.h, and quarks.h. check-in: 9a7b2de351 user: user tags: trunk | |
01:39 | If you click on an object to view the description but doesn't have one, try the one below, until finding one that has a description (if any). check-in: ce300fde56 user: user tags: trunk | |
2022-02-22
| ||
02:35 | Implement FindConnection instruction. check-in: c49ea7253d user: user tags: trunk | |
2022-02-16
| ||
07:09 | Implement the Morton and ,Morton instructions. (On some computers it may be possible to optimize this better; this optimization is not currently implemented.) check-in: 3532fea858 user: user tags: trunk | |
03:49 | Implement the high 8-bits of Shovable variable. check-in: df0b4678c0 user: user tags: trunk | |
2022-02-15
| ||
00:37 | If creating an object in the bizarro world with an overridden order of execution, ensure that it is inserted into the proper place in its order. check-in: 2882130a06 user: user tags: trunk | |
2022-02-14
| ||
08:22 | Implement the (userflags) syntax with an implied attribute. check-in: 7268a9ce16 user: user tags: trunk | |
08:01 | Several minor corrections to documentation. No code changes. check-in: 3a60ccaef6 user: user tags: trunk | |
2022-02-13
| ||
19:32 | Implement XStep and YStep instructions. check-in: a6d1d398e5 user: user tags: trunk | |
2022-02-12
| ||
00:59 | Fix connection moving so that HIT/HITBY during the second phase are sorted and that even if one fails, it will try all of them in order that shoving etc will be all or nothing. check-in: 28294a20b2 user: user tags: trunk | |
2022-02-11
| ||
22:34 | When checking for CollisionLayers during connection movement, ignore objects that are also moving at the same time. check-in: d05fed08fd user: user tags: trunk | |
21:25 | Implement the connection movement. check-in: 7f3f255b14 user: user tags: trunk | |
2022-02-08
| ||
02:51 | Implement a few new instructions dealing with links: exec ,exec link rtn check-in: 5ea66f6525 user: user tags: trunk | |
2022-02-05
| ||
22:54 | Fix a compiler warning relating to return without a value even though the function should have a return value. check-in: e7826dace2 user: user tags: trunk | |
2022-02-04
| ||
07:33 | Correct some mistakes in the implementation and documentation of deferred movement. check-in: b8f6f2d21d user: user tags: trunk | |
06:56 | Correct parsing instruction names beginning with a plus and minus sign. check-in: 547bf4ed86 user: user tags: trunk | |
2022-01-29
| ||
05:55 | Implement the Sound instruction. (There are still a few problems such as clicks at the end of some sound effects, and a few problems with the sound test menu. However, it mostly works, now.) check-in: d15195a921 user: user tags: trunk | |
2022-01-25
| ||
06:31 | Implement (attribute userflags) syntax, in order to access bit patterns of user flags directly in class codes (e.g. so that they can be passed to subroutines, etc). check-in: a724f44255 user: user tags: trunk | |
2022-01-21
| ||
05:17 | Implement loading standard sounds, and working in sound test menu. (Free replacements for standard sounds are not yet available, though.) check-in: b43c838ca3 user: user tags: trunk | |
2022-01-20
| ||
06:37 | Explain the "Attempt to use a nonexistent object" error when attempting to move a Sliding Door after one side has been destroyed. check-in: 1977494fc3 user: user tags: trunk | |
2022-01-16
| ||
03:11 | Some more fixes of sound effect including a few of documentation check-in: 45529d48c7 user: user tags: trunk | |
2022-01-15
| ||
05:59 | Implement the user sounds (uncompressed) and MML sounds; does not work in the game yet, and built-in sounds are not yet implemented. check-in: 5c902e7a3f user: user tags: trunk | |
2022-01-13
| ||
06:48 | Implement cryptographic hash algorithms. (These are not currently used by Free Hero Mesh but is expected to be used in future.) check-in: 1293433867 user: user tags: trunk | |
2022-01-12
| ||
02:28 | Use 23-bit code page numbers. check-in: 0ced76ece7 user: user tags: trunk | |
2022-01-08
| ||
06:06 | Flush output in SQL command line mode. check-in: 70ae21443d user: user tags: trunk | |
2022-01-07
| ||
05:46 | Implement divisions of levels in the list of levels menu in the game (only for puzzle sets that have any divisions). check-in: 5c59b19d96 user: user tags: trunk | |
2022-01-05
| ||
03:59 | Set the correct name of the DIVISION.IDX lump when creating it. check-in: 1d52f98ea2 user: user tags: trunk | |
2022-01-04
| ||
06:02 | Change documentation about code page numbers (the effectiveness is the same as before), and treat code page 367 the same as 437 (which is a superset of 367 anyways, so it is OK). check-in: 561f982c9c user: user tags: trunk | |
02:21 | Implement level index editor, including divisions. (Currently, the divisions is not used outside of the level index editor; later, this should be fixed) check-in: 8117ec3cff user: user tags: trunk | |
2022-01-02
| ||
21:04 | Implement loading the level divisions table; currently it does not do anything with this table, which will be implemented later. check-in: a731b53535 user: user tags: trunk | |
2022-01-01
| ||
01:20 | Move frequently questions to the separate file, and mention custom columns of LEVELS table in SQL documentation. check-in: c7613ace1d user: user tags: trunk | |
2021-12-31
| ||
07:02 | Use ll_append_str for literal strings too, in case they contain \x escapes. check-in: 7b627ca618 user: user tags: trunk | |
2021-12-30
| ||
23:44 | More explanation of how the results of calculations are used for the level table. check-in: 30d372f39a user: user tags: trunk | |
21:49 | Implement pattern strings and some other commands, an da few more corrections, in the (LevelTable) block implementation. check-in: b629fea66f user: user tags: trunk | |
2021-12-29
| ||
00:29 | Implement all of the rest of the (LevelTable) block and its displaying and processing, except the string matching, which will be implemented later. check-in: d24dfda327 user: user tags: trunk | |
00:04 | Add a entry to the Frequently Asked Questions section about use of Free Hero Mesh with gdb. check-in: b3b7b53f2b user: user tags: trunk | |
2021-12-27
| ||
20:33 | More corrections, and more work on implementation, of custom level table definitions. check-in: 702847e470 user: user tags: trunk | |
2021-12-25
| ||
06:33 | Some corrections of custom level table, including initializing the schema properly; start a few more parts of its implementation too. check-in: 66cf1d39ad user: user tags: trunk | |
00:11 | Start to implement (LevelTable) definition (untested so far, and currently only the definition and not the implementation). check-in: 3b02288a18 user: user tags: trunk | |
2021-12-21
| ||
05:32 | Improvements to list of levels. check-in: de3c1465df user: user tags: trunk | |
2021-12-17
| ||
03:01 | Implement list of levels (currently the tall mode lacks details; this will be added in future). check-in: 2b9a22d541 user: user tags: trunk | |
2021-12-15
| ||
07:12 | Auto-update the LEVELS table when it is appropriate to do so. check-in: 656b937843 user: user tags: trunk | |
2021-12-14
| ||
06:54 | Start to implement the LEVELS table. check-in: c4208ea179 user: user tags: trunk | |
2021-12-10
| ||
00:00 | Implement the (Control) block to define a global control object. check-in: 665dcd24be user: user tags: trunk | |
2021-12-04
| ||
06:13 | Corrections in picedit.c due to recent things added check-in: 33fb27825a user: user tags: trunk | |
2021-12-03
| ||
23:44 | Implement possibility of user-defined macros in picture editor. check-in: 9dce768c07 user: user tags: trunk | |
20:32 | Implement the spare page in the picture editor. check-in: 72f318849b user: user tags: trunk | |
2021-11-30
| ||
04:36 | Display descriptions of inventory items when clicking them. check-in: 4ff3818394 user: user tags: trunk | |
2021-11-26
| ||
05:28 | Make the {include} macro safer, and allow it to work with composite puzzle sets too. check-in: 224148554e user: user tags: trunk | |
05:12 | Implement the "fork ... else ... then" block. check-in: f949f9c20d user: user tags: trunk | |
04:57 | A few minor corrections in config.doc (no changes to the program code). check-in: fe6e5facdc user: user tags: trunk | |
2021-11-25
| ||
01:17 | Implement .autoWin option (to do something if you have won, e.g. auto advance to next level). check-in: ccc683e688 user: user tags: trunk | |
2021-11-18
| ||
19:39 | Add FAQ entry about -lsqlite3 vs sqlite3.o check-in: 3a26643be9 user: user tags: trunk | |
18:53 | Add smallxrm.o compile into compile program. check-in: 9932988954 user: user tags: trunk | |
18:52 | Remove some conversion files from the misc/ directory; now only the Hero Hearts conversion is included and the others are distributed separately from this repository. check-in: c00fd07eb9 user: user tags: trunk | |
00:56 | Implement batch import mode. check-in: c75006b3f9 user: user tags: trunk | |