Quoted from oga83:
If you have saved your macros, you can adjust them when a new firmware is released by adding "ShifId" lines.
The syntax is as follow :
- [Type]=0 for images, 1 for sounds scripts
- [OldId] is the first object to be shifted (all the following ones will also be shifted until a new ShiftId tells otherwise)
- [NewId] is the corresponding new id. The keyword "ignored" can also be used to tell that the specified object (and the following ones until a new ShiftId tells otherwise) does not exist anymore.
For example, a list of macros designed for AC/DC LE can be adjusted for AC/DC Pro by adding the following lines at the beginning (to keep it simple, this is only for images, some lines would be needed for the sounds) :
The first line means that the image 0x5a1 (and the following ones) in the LE does not exist in the Pro
The second line means that all images starting at 0x5ab in the LE are at position 0x5a1 in the Pro
twd 119 to 124 sounds.png
This is Walking Dead LE 1.24 and 1.19 side by side. New sound positions are on the left and the Millhouse TWD version is on the right. Personally, i cannot see a "shift" pattern that makes sense, but i don't know a lot about how these things work. Is this a simple shift or have they changed sound script positions to the point of having to examine everything line by line again.
Just one example of many script position changes i am hoping look simple to a smarter person .
Hoping to come up with a re-mapping solution.