Free Hero Mesh

Timeline
Login
This is a mirror of the main repository for Free Hero Mesh. New tickets and changes will not be accepted at this mirror.

27 check-ins using file edit.c version 6dfe3afa21

2022-07-21
23:39
Finish the implementation of multidependent pictures. check-in: 59c1955556 user: user tags: trunk
21:15
Implement editing multidependent pictures; also improve comconfig.doc (independently) check-in: 3083ae9c8d user: user tags: trunk
2022-07-20
05:10
Start to implement multidependent picture lumps (currently only adding/deleting them in the picture editor and listing them; you cannot edit nor use them yet). check-in: ed54db3698 user: user tags: trunk
2022-07-19
18:03
Check if sqlite3_column_text returns a null pointer, in the levels_column function in game.c. check-in: e4569f54cc user: user tags: trunk
2022-07-18
06:38
Implement (partially) comconfig; also add back into game.c the ability to record solution timestamps (that was removed by mistake in the past), and improve documentation about compiling (in README file). check-in: 3bac201324 user: user tags: trunk
03:06
Change some dealing with IMG/DEP lumps; in future the MUL lumps may also be implemented. check-in: d1dcb9242a user: user tags: trunk
2022-07-16
01:20
Implement the global (Density) block. check-in: 6e7ed8025b user: user tags: trunk
2022-07-14
06:09
If sqlite3.o is not present, try to automatically compile sqlite3.c if it is present. check-in: f5ea4ecd8d user: user tags: trunk
2022-07-12
00:02
Improve compilation instructions and script to check for a common mistake. check-in: 60a7806b31 user: user tags: trunk
2022-07-11
23:20
Improvements and corrections of pattern matching capability. check-in: cd1ff3c034 user: user tags: trunk
2022-07-10
21:51
Allow the (Order) list to contain class names and message names. check-in: 874c691fca user: user tags: trunk
00:55
Implementation of order of execution overriding is probably corrected now. check-in: 2b0b74d47a user: user tags: trunk
2022-07-09
22:20
Add a paragraph in PORTING file, about alternative implementations that do not use SQLite and X resource manager. check-in: 80ab5a543a user: user tags: trunk
2022-07-07
00:08
Add the documentation about coordinate input binding into the bindings.doc file. check-in: ef46fdbc36 user: user tags: trunk
2022-07-06
19:36
Implement coordinate input. check-in: 87a8bc6a74 user: user tags: trunk
05:20
Several changes needed to allow coordinate input to be implemented in future (including the CLICK message and InputXY keyword). Also fixes a bug that was caused by changing MoveItem from Uint8 to Uint16. check-in: 156b0a7c35 user: user tags: trunk
2022-07-04
05:43
Implement crushing (similar to pieces being crushed in ZZT if they cannot be pushed). check-in: 08e7014805 user: user tags: trunk
2022-07-02
16:14
Implement -O switch to output private solutions on stdout. check-in: 169561bd42 user: user tags: trunk
2022-07-01
21:09
Change MoveItem to Uint16 and fix the encoders/decoders for future use (only numbers 8 to 255 are currently in use). check-in: 1aadd6299e user: user tags: trunk
2022-06-30
06:37
More improvements to PORTING file. check-in: 65b8239f8b user: user tags: trunk
06:01
Add PORTING file (currently incomplete) check-in: 956eb13fee user: user tags: trunk
05:46
Implement the .saveSolutions.private option (and the SQL functions to work with it), and remove the unused .allowMouseWarp option. check-in: e71ea9875c user: user tags: trunk
02:50
Change some things in game.c to use sizeof(MoveItem) instead of assuming that each move item is one byte long. check-in: f4c84adc9c user: user tags: trunk
2022-06-29
06:24
FAQ entry about how was figuring out the working of the original game engine. check-in: 1f566350d9 user: user tags: trunk
05:54
Make do_load_moves and the SQL solution move list function using the new move list decoding functions. check-in: 063db0939e user: user tags: trunk
2022-06-28
06:49
Use the new user state format in the level table implementation. check-in: 98625fd224 user: user tags: trunk
04:45
Use the move encoding functions in the level import function. check-in: 5463756bc9 user: user tags: trunk