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.

50 check-ins occurring around 2020-12-20 01:22:56.

More ↑
2021-01-04
00:39
Start to implement replay. (The replay implementation is not yet complete; it doesn't display the replay list anywhere, nor does it save it, nor replay solutions.) check-in: 1c62f22813 user: user tags: trunk
2021-01-03
09:43
Implement sliding check-in: 1490be64d5 user: user tags: trunk
2021-01-01
04:13
Change the logic for movement; this way seems to be closer to how it works in Hero Mesh, due to my experiments check-in: c53823977e user: user tags: trunk
2020-12-31
04:32
Make visual non-continuous animations to stop at the beginning of each turn (maybe this should be changed so that it only applies if the object's OF_BUSY flag was set at the time the animation started?) check-in: cb74a8d881 user: user tags: trunk
2020-12-30
01:04
Make BEGIN_TURN message to receive the saved X/Y coordinates rather than the current coordinates check-in: 0d6a84171e user: user tags: trunk
2020-12-29
08:35
Allow ,Destroyed to be used on nonexistent objects check-in: a1b15b3309 user: user tags: trunk
08:27
Implement "is" instruction, and do not send MSG_CREATED for itself check-in: cc7a46d4df user: user tags: trunk
04:43
Fix the timing of the MOVED message; I am not exactly sure about the correct behaviour but this seems to work OK check-in: 47b6ef91c7 user: user tags: trunk
2020-12-28
22:23
Fix the Missile animations by not disabling visual animation when no logical animation is active check-in: 89831418e9 user: user tags: trunk
2020-12-25
06:19
Correct the scrollbars to work like that in xterm and other programs check-in: 2c47558bbb user: user tags: trunk
2020-12-22
08:31
Add a man page check-in: 2d8aa29ceb user: user tags: trunk
04:56
Change class.doc to say that Image, Shape, and Shovable are now 16-bits check-in: 8d33f93627 user: user tags: trunk
2020-12-21
23:44
Change some variables from 8-bits to 16-bits for better compatibility with Hero Mesh check-in: 418cb4cce0 user: user tags: trunk
22:26
Add ':s' for memory allocation stats and change binding.doc to make some improvements check-in: 0c771447b3 user: user tags: trunk
22:11
More corrections in the compile script check-in: c7bc4e8681 user: user tags: trunk
22:10
A correction in the compile script check-in: 80137c63d2 user: user tags: trunk
07:53
If object being shoved is made VisualOnly, do not allow it to be shoved check-in: eab8aabd4b user: user tags: trunk
01:26
The direction for NewX and NewY should use only the low 3-bits; correct that so that it is. check-in: f1962f879e user: user tags: trunk
01:20
Implement LocateMe check-in: c32d302e15 user: user tags: trunk
2020-12-20
21:40
Implement '^d' and horizontal lines in popup texts check-in: 0770ad617e user: user tags: trunk
21:17
Implement NewX and NewY check-in: 8f8397ce1b user: user tags: trunk
18:49
Implement level strings and quiz buttons check-in: 5d19455a9e user: user tags: trunk
08:28
Implement inventory; also correct a mistake in create() check-in: e22341996b user: user tags: trunk
07:39
Add checks for OF_DESTROYED and OF_VISUALONLY flags of an object that is trying to move, at the necessary times check-in: 040a277835 user: user tags: trunk
01:22
Cause visual animations of an object to reset the first time each turn that object sets a logical animation check-in: f263eed6d9 user: user tags: trunk
2020-12-19
22:31
Add a message that game cannot continue with no objects check-in: f1435f4c66 user: user tags: trunk
22:24
Implement command to create a new empty puzzle set check-in: 6d402e1175 user: user tags: trunk
22:21
Fix a mistake in the beginning phase in exec.c check-in: 99bee720be user: user tags: trunk
07:12
Correct a few things in the file handling; make it read/write by default, but add a read-only option check-in: ea3c873bb0 user: user tags: trunk
05:47
Add documentation about command-line arguments check-in: cb27aaf96b user: user tags: trunk
2020-12-18
20:46
Implement "traceObject" resource to halt when a specific object is destroyed check-in: cb5540680c user: user tags: trunk
19:36
Improve the error message for "Attempt to use a nonexistent object"; shortcut checking if oF is VOIDLINK in move_dir check-in: 48e77da6af user: user tags: trunk
19:34
Change the object examination screen to correctly check the generation of any object which is referenced in a variable check-in: 6925d721e0 user: user tags: trunk
08:13
According to a test I have made, MoveTo() should clear OF_DONE if successful, even though this is not documented check-in: c8abf002f2 user: user tags: trunk
08:07
Many changes (still not quite right, it seems) check-in: a5ad5e4eeb user: user tags: trunk
02:00
Correct the implementation of sink() so that the objects above and below the ones being switched are linked correctly; also, objtrash() does not need to reset the up/down links check-in: 3aa2e5e3bd user: user tags: trunk
2020-12-17
22:10
Implement the rest of the phases of the turn; still not working perfectly though check-in: f4f4383c4e user: user tags: trunk
06:33
Some more implementation of diagonal move check-in: 0090f92a2f user: user tags: trunk
03:39
Implement removing quiz text check-in: 3427b010ff user: user tags: trunk
03:29
Change FlushObj to ,FlushObj to make the instruction set more consistent check-in: 7a253eb1d0 user: user tags: trunk
03:20
Correct writes to standard variables of other objects check-in: a7e5fd6129 user: user tags: trunk
03:02
Fix ONCE animations check-in: e21f269ab7 user: user tags: trunk
02:16
Change sql_interactive to use sqlite3_get_table so that it is not executing the SQL codes multiple times check-in: ef1133452e user: user tags: trunk
00:28
Implement popup text (partially) check-in: 00363b01aa user: user tags: trunk
2020-12-16
20:51
Implementing several new instructions and several corrections; implementing Move too, but currently incomplete (and may have some mistakes; more experiments will be needed) check-in: b1126053b5 user: user tags: trunk
07:20
Add class.doc (currently incomplete) check-in: b4a4c13454 user: user tags: trunk
06:25
Partially implement game input handling (so far, recording is not implemented); also implement the input phase and beginning phase so far check-in: 3cce7686db user: user tags: trunk
05:00
Add the backslash key code to the quarks file check-in: 9aaca3d1c5 user: user tags: trunk
00:37
Correct a few problems in the animation handling check-in: 3608bd2d5d user: user tags: trunk
00:08
Start the implementation of animations. check-in: 0f84344e70 user: user tags: trunk
More ↓