You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In GTA3, VC, SA disassembler now always assume the label value is integer regardless of data type
Type of parameters in opcode 0237 in GTA3 changed back to a number, not model id (regression in 3.6.0)
Disassembler now correctly writes cleo_return word before the arguments of opcode 0AB2
Compilation error for class Actor.Create when argument for pedtype param is deprecated enum value ("extended param")
Fixed an issue when the gosub command was disassembled into a function even with "Write opcodes" enabled
Fixed an issue when a subroutine (e.g. MyLabel()) can not be compiled in GTA SA SCR mode (reported here)
Breaking Changes
constants.txt in edit modes are converted from a dictionary to the source file implicitly included during compilation. On practice it should not affect users but if you are using modified constants.txt you will need to wrap the content of this file in const..end:
Before 3.7.0
false=0
true=1
TIMERA=32@
TIMERB=33@
After 3.7.0
const
false=0
true=1
TIMERA=32@
TIMERB=33@
end
Variable @sb:\ used in modes.xml has been replaced with @sb: to better handle cases where the trailing slash is not needed.
Features
Bug Fixes
cleo_returnword before the arguments of opcode 0AB2Actor.Createwhen argument for pedtype param is deprecated enum value ("extended param")gosubcommand was disassembled into a function even with "Write opcodes" enabledMyLabel()) can not be compiled in GTA SA SCR mode (reported here)Breaking Changes
constants.txtin edit modes are converted from a dictionary to the source file implicitly included during compilation. On practice it should not affect users but if you are using modifiedconstants.txtyou will need to wrap the content of this file inconst..end:Before 3.7.0
After 3.7.0
@sb:\used in modes.xml has been replaced with@sb:to better handle cases where the trailing slash is not needed.