Originally Posted by
sapo420420
getlocal0
getproperty QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "name_")
pushstring "Sprite World" ;pushes string to the stack
ifne SKIP_swNs ;jump to label if not equal
pushfalse
returnvalue
SKIP_swNs: ;label
getlocal0
getproperty QName(PackageNamespace(""), "map_")
getproperty QName(PackageNamespace(""), "name_")
pushstring "Sprite World"
ifne L21 ;jump to label is not equal
pushfalse
returnvalue
L21: ;label
getlocal0 ;gets local 0
getproperty QName(PackageNamespace(""), "condition_") ;gets property condition_
getlex QName(PackageNamespace("com.company.assembleegamec lient.util"), "ConditionEffect") ;gets property ConditionEffect
getproperty QName(PackageNamespace(""), "_-0ak") ;gets obfuscated property _-0ak
bitand ;bitwise and
pushbyte 0 ;pushed byte 0 to stack
equals ;compare
getlocal1 ;the one to be compared with
dup ;duplicates value
iffalse L34 ;if false jumps to label L34
pop ;takes value out from the stack
getlocal2 ;gets local 2
convert_b ;converts value to boolean
L34: ;label
iftrue L36 ;if true jumps to label L36
not ;negates boolean value
L36: ;label
returnvalue ;returns value
end ; code
end ; body
end ; method
end ; trait