Repository navigation
1.2.0-pre - Access detection strategy & type deduction overhaul
Pre-release
Pre-release
Beware
- Due to the new type deduction strategy, I have not decided how field conflict resolution for existing defs should work yet. Hence dumped defs will completely overwrite previous ones! Make sure to copy your generated defs over after a session.
Changes
- New access tracking strategy: Hooked instructions now OR bitflags in a shifted, initially zeroed copy of the param file, which is then scanned to process said bits and deduce field types at each possible offset. This pulls information from every param access instead of only the first one, at the cost of losing information about the address of the accessing instruction.
Bugs Fixed
- Swapping param file pointers too early led to accesses being missed