05-17-2012, 08:42 PM
APB: All Points Bulletin is supported in 1.1(Not released yet)
However like most supported games, it's not completely supported as in some objects might fail to decompile, but good enough to be useful. UE Explorer is mostly aimed to work 100% on Epic Games packages, not third parties, but I will do my best
For example with this game, all UnrealScript States code fails as well some bits of random functions, although most functions in APB are Native. Classes have some issues at the high level as well, but they are decompileable, things like Implements(...) might not be decompiled etc, and defaultproperties(unless you decompile them using Tables->Exports)
Will keep this thread updated when support is improved!
And here's an example, with a nice function but horrible state:
However like most supported games, it's not completely supported as in some objects might fail to decompile, but good enough to be useful. UE Explorer is mostly aimed to work 100% on Epic Games packages, not third parties, but I will do my best
For example with this game, all UnrealScript States code fails as well some bits of random functions, although most functions in APB are Native. Classes have some issues at the high level as well, but they are decompileable, things like Implements(...) might not be decompiled etc, and defaultproperties(unless you decompile them using Tables->Exports)
Will keep this thread updated when support is improved!
And here's an example, with a nice function but horrible state:
Code:
function bool CanPlayerInstantRestart()
{
return m_bAllowInstantPlayerRestart;
}
state PendingMatch
{
Begin:
@NULL(0)
)
stop;
sName
@NULL(-65536)
// Failed to decompile this line:
// Failed to decompile this State's code.
58
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at UELib.Core.UStruct.UByteCodeDecompiler.FormatTokens(Int32 beginIndex, Int32 endIndex) in \UE Explorer\UELib\Core\Decompilers\UnDecompiler.cs:line 1452
at UELib.Core.UStruct.UByteCodeDecompiler.Decompile() in \UE Explorer\UELib\Core\Decompilers\UnDecompiler.cs:line 1409
}