03-22-2012, 07:05 AM
1.1
Prior release:
-
Games
- Supported APB: All Points Bulletin
- Supported Gears of War 2
- Supported Gears of War 3
- Supported Singularity
- Supported Roboblitz
- Supported NASA's Moonbase Alpha
- Supported Medal of Honor: Airborne(Reasonable)
- Revised Mirrors Effect
New
- Packages with non-unreal signatures will now prompt a dialog with yes/no on whether you still want to load the package.
- Linking exceptions are now ignored.
- Exporting scripts now export the DefaultProperties as well if available.
- MetaData comments are now formatted as single-line and multi-line if detected.
- Reorganized the packages and options tab slightly.
- Struct references are no longer decompiled with outers e.g. "Core.Object.Vector" now becomes just "Vector".
- Added flag "Encrypted" for UT99.
- Added flags "Compressed" and "FullyCompressed" for UE3 packages.
- Added support for variable specifiers "EditHide" and "CrossLevelActive".
- Added support for param specifier "Init".
- Added support for class specifiers "ForceScriptOrder( true )" and "NativeOnly".
- Added support for code statement "FilterEditorOnly{...}".
- Added NativesTableList for UT3 and rebuilt the NativesTableList for UDK.
Fixes
- Changed the "Package is cooked" warning to a "Compressed" warning.
- Better formatting for Switch/Case nests.
- Removed UDK-2011-04 NativesTableList, and replaced with UDK-2012-05 (04 was identical to 08).
- Fixed: Assert( ... ) tokens for packages above version 535(assumption based on Mirrors Edge).
- Fixed: PostOperators for Unreal Engine 3 games. PostOperators were detected as binary operators which caused the "++ )" issue.
- Fixed: State code for UT3 and other UE3 games.
- Fixed: "NoEditInlineNew" to "NotEditInlineNew".
- Fixed: Interface variables like "FIController" were decompiled as "interface".
- Fixed: Structs now output a semicolon at the end of the struct.
Prior release:
- Added a link button to this forum.
- Added a package reload button.
- Added a filtering box for Classes.
- Added configuration options so that you can customize the formatting of { and } curly brackets.
- Controls are now disabled when unusable.