I wasn't kidding about MemCalc wherever I made that offhand comment - I intend to re-develop it for EUD actions. It is written in Java (Swing) so it is platform independent, as long as your computer is running the Java Virtual Machine. Right now it probably doesn't have quite the functionality of EUDTrig, but I am designing it to be extremely portable, with all version-specific data stored in a CFG file. See the developer notes and planned features for more. You can download MemCalc 6 in the DLDB, so feel free to beta-test and make suggestions. Hopefully I won't lag in keeping with releases, but we'll see.
Planned Releases and Features
6.1.0 - Implement a trigger editor that will read config files' list of known offsets for data values, allowing you to trigger with better efficiency than EUD trig and giving the EUD Database a permanent home as a config file.
6.2.0 - Add a config file editor so that you don't have to know how to hex edit to make config files.
Developer Notes
The following is the current format of the .cfg files. They will get longer when I add offset lists to the specification.
STRING (varsize) - version title
DELIMITER (byte) - always 00, this marks the end of the string
TABLE START (long) - eight bytes marking the start of the deaths table. Right now the lowest byte is last (numerical order), this might change. I will probably also shorten this to an int, I wasn't thinking very much when I wrote the file reader.
Post has been edited 2 time(s), last time on May 15 2008, 6:54 am by DT_Battlekruser.
None.