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 most recent events by user user occurring on or after 2020-12-04 06:07:04.

More ↑
2020-12-19
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
2020-12-15
05:21
Add some documentation files. check-in: b9ac4c0116 user: user tags: trunk
03:23
Add some mode-independent binding commands check-in: df17ecd054 user: user tags: trunk
02:26
Change the command code of the "select level" command from '^L' to 'go' since a ^ command is not helpful for this situation check-in: 870cc89301 user: user tags: trunk
02:21
Implement Level, MoveNumber, rot, and -rot instructions check-in: 10053de140 user: user tags: trunk
2020-12-14
22:31
Handle departures/arrivals while the object is not linked into the playfield, so that it doesn't trigger itself check-in: cfacb2c35a user: user tags: trunk
22:30
Implement FlushClass, FlushObj, and IgnoreKey. check-in: ccfd090a7a user: user tags: trunk
08:24
Implement the tuck instruction check-in: 7f3d502de0 user: user tags: trunk
07:27
Improve compatibility (by testing the behaviours), add ObjLayerAt and Done instructions, implement collisions, implement MoveTo and JumpTo and Assassinate check-in: b323d9054c user: user tags: trunk
2020-12-13
21:28
Implement the CollisionLayers and Inertia instructions. check-in: c08f797ece user: user tags: trunk
08:41
Implement the Destroy instruction (currently untested). check-in: eb593e0796 user: user tags: trunk
2020-12-12
21:12
Remove NoIgnore() from writes to the Distance variable; it is safe to alter this variable during ignored turns check-in: 3ec2889a26 user: user tags: trunk
06:30
Implement lsh, rsh, ObjTopAt, ObjBottomAt, ObjDir, and Xloc/Yloc of non-self. check-in: 3d4fc6dc98 user: user tags: trunk
05:56
Implement for/next loops, and add NoIgnore() in some more places where needed check-in: ba612cfc1c user: user tags: trunk
2020-12-11
22:25
Add instructions to read/write many of the flags check-in: 862a62fb30 user: user tags: trunk
21:52
Implement Create check-in: 2a1d28770b user: user tags: trunk
18:51
Implement the instructions for message local variables, and fix a mistake in the level loading check-in: 442c84b49d user: user tags: trunk
18:25
Add instructions to read/write more variables (including the special case of Density), and add NoIgnore() on writes check-in: 2710ac5f6c user: user tags: trunk
03:22
Implement more instructions, and fix v_send_message so that it doesn't crash if the target is 0 check-in: 5b1c214aab user: user tags: trunk
2020-12-10
22:26
Implement object examine mode better now. check-in: a84d299534 user: user tags: trunk
08:09
Remove an improper division by zero error check-in: 23b475cc02 user: user tags: trunk
05:37
Start to implement object examination menu in game.c; this revealed that there are still some duplicate objects being loaded, though check-in: 76cf67a257 user: user tags: trunk
2020-12-08
03:53
Add a few structures and stuff related to animation; not complete check-in: 8d8bcb34ca user: user tags: trunk
2020-12-06
21:50
Add some corrected dealing with destroyed objects and other corrections in exec.c check-in: 35eb3bec31 user: user tags: trunk
2020-12-05
22:29
Add a few of the things necessary to implement timers, for animation. check-in: 3ec62d29f5 user: user tags: trunk
08:02
Remove the IOF_DEAD and IOF_ANIM flags; use a different implementation check-in: 2f7b9e4144 user: user tags: trunk
03:51
Implement some more instructions, and correct a mistake in the instruction compiler check-in: aa53c20de4 user: user tags: trunk
2020-12-04
06:07
Implement many more opcodes and correct a few check-in: 9aed95654b user: user tags: trunk
More ↓