Free Hero Mesh

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

Differences From Artifact [80bfdead8a]:

To Artifact [76519b42a4]:


1
2
3
4
5
6
7
8
9
10


11
12
13
14
15
16
17
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19










+
+







* Sound effects
  * Compressed wave sounds (?)
  * Numeric sounds (?)
  * Band limited synthesis
* Game engine features
  * String data (partially implemented)
  * A ,PopUp command to use a popup with arguments starting from a mark
  * Possibility to define auto-generation levels mode
  * Popup inventory list (with optional possibility of choice) (?)
  * Playfield array
  * Replacement patterns
  * MID_TURN message / custom trigger phase
* Editor
  * Mouse dragging
* Deal better with allowing to skip past corrupted levels
* Picture editor/loading
  * Allowing more altimages
* Puzzle set catalog format (using with internet; a separate program)
* Inventory/replay hybrid view
30
31
32
33
34
35
36
37
38


39
40
41
42
43
44
45

46
47





48
49
50
51
52
53
54
32
33
34
35
36
37
38


39
40
41
42
43
44
45
46
47
48


49
50
51
52
53
54
55
56
57
58
59
60







-
-
+
+







+
-
-
+
+
+
+
+







* VCR mode
* Command-line switch for batch export levels
* SQL
  * Implement the GROUP column in the CLASSES table
  * Allow multiple SQL statements in one binding
* Fonts/text
  * More code pages
  * Large fonts (possibly: width 8 or 16, height 8-32)
  * Multibyte encodings (e.g. EUC-JP)
  * Large fonts
  * Multibyte encodings (TRON code)
* Branching replay recording
* Slow movement displaying state between triggers
* Warning if file changed when uncommited data exists in the cache database
* Cache database option to be keyed by hash
* Composite puzzle set format (implemented)
  * Optional hypertext help
  * Compressed class definitions (?)
* User interface options
* Option to auto display level titles
* Option to use a separate solution file
  * Auto display level titles
  * Separate solution file
  * Start on level select screen
  * Start on most recently accessed level
  * Start on first unsolved level
* Multiuser scoring within one computer system (optional capability)
* Launcher menu (optional; separate program)
* Implement the (obsolete?) ImageSeq and ImageLoop commands (used in DESERT3)
* Testing
  * Bizarro world
  * Connection movement (it is partially tested, already)
  * Sweep, SweepEx, HitMe