static function bool Decode_S_EX_CHAR_INFO(out _S_EX_CHAR_INFO packet)
{
local int i, nSize;
i = GetCurDecodePos();
// End:0x1E
if(!DecodeShort(nSize))
{
return false;
}
// End:0x35
if(!Decode_CachedParameters(packet.cachedParameters))
{
return false;
}
// End:0x4E
if(((GetCurDecodePos()) - i) > nSize)
{
return false;
}
i = GetCurDecodePos();
// End:0x6C
if(!DecodeShort(nSize))
{
return false;
}
// End:0x83
if(!Decode_RealtimeParameters(packet.realtimeParameters))
{
return false;
}
// End:0x9C
if(((GetCurDecodePos()) - i) > nSize)
{
return false;
}
return true;
return;
}