Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class
- refid "com.company.assembleegameclient.objects:Character"
- instance QName(PackageNamespace("com.company.assembleegameclient.objects"), "Character")
- extends QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
- flag SEALED
- flag PROTECTEDNS
- protectedns ProtectedNamespace("_-R4")
- iinit
- refid "com.company.assembleegameclient.objects:Character/iinit"
- param QName(PackageNamespace(""), "XML")
- body
- maxstack 5
- localcount 5
- initscopedepth 6
- maxscopedepth 7
- code
- pushfalse
- pushtrue
- setlocal2
- jump L10
- declocal 2
- declocal 2
- bitor
- nextname
- lessequals
- not
- L10:
- setlocal3
- getlocal0
- pushscope
- getlocal3
- iftrue L94
- getlocal0
- getlocal1
- constructsuper 1
- getlocal2
- dup
- iftrue L24
- pop
- getlocal1
- convert_b
- L24:
- iffalse L98
- getlocal0
- getlocal2
- dup
- iftrue L32
- pop
- getlocal3
- convert_b
- L32:
- iffalse L37
- getlocal1
- pushstring "HitSound"
- callproperty Multiname("hasOwnProperty", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Character#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character#0"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-R4"), StaticProtectedNs("_-R4"), StaticProtectedNs("_-no"), StaticProtectedNs("_-18r")]), 1
- iffalse L50
- L37:
- findpropstrict QName(PackageNamespace(""), "String")
- getlocal1
- jump L46
- declocal_i 2
- lessthan
- declocal 2
- inclocal 2
- inclocal_i 2
- not
- L46:
- getproperty Multiname("HitSound", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Character#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character#0"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-R4"), StaticProtectedNs("_-R4"), StaticProtectedNs("_-no"), StaticProtectedNs("_-18r")])
- callproperty QName(PackageNamespace(""), "String"), 1
- coerce_s
- jump L51
- L50:
- pushstring "monster/default_hit"
- L51:
- initproperty QName(PackageNamespace(""), "_-0ha")
- getlocal3
- iftrue L65
- getlex QName(PackageNamespace("_-06v"), "_-0Fy")
- getlocal0
- getproperty QName(PackageNamespace(""), "_-0ha")
- callpropvoid QName(PackageNamespace(""), "load"), 1
- getlocal3
- dup
- iffalse L64
- pop
- getlocal1
- convert_b
- L64:
- iftrue L98
- L65:
- getlocal0
- getlocal2
- dup
- jump L75
- kill 2
- pushfalse
- pushtrue
- instanceof
- hasnext
- setlocal2
- L75:
- iftrue L79
- pop
- getlocal2
- convert_b
- L79:
- iffalse L84
- getlocal1
- pushstring "DeathSound"
- callproperty Multiname("hasOwnProperty", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Character#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character#0"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-R4"), StaticProtectedNs("_-R4"), StaticProtectedNs("_-no"), StaticProtectedNs("_-18r")]), 1
- iffalse L90
- L84:
- findpropstrict QName(PackageNamespace(""), "String")
- getlocal1
- getproperty Multiname("DeathSound", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Character#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character#0"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-R4"), StaticProtectedNs("_-R4"), StaticProtectedNs("_-no"), StaticProtectedNs("_-18r")])
- callproperty QName(PackageNamespace(""), "String"), 1
- coerce_s
- jump L91
- L90:
- pushstring "monster/default_death"
- L91:
- initproperty QName(PackageNamespace(""), "_-06o")
- getlocal2
- iffalse L98
- L94:
- getlex QName(PackageNamespace("_-06v"), "_-0Fy")
- getlocal0
- getproperty QName(PackageNamespace(""), "_-06o")
- callpropvoid QName(PackageNamespace(""), "load"), 1
- L98:
- ; HERE IS THE CODE THAT I ADDED
- ; I WANT THE TOGGLE TO GO HERE AND JUMP THE 2 STACKS TO CUBE: IF MY "/A" IS FALSE
- getlocal1
- pushstring "Cube"
- callproperty Multiname("hasOwnProperty", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#1"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-R4"), StaticProtectedNs("_-R4"), StaticProtectedNs("_-no"), StaticProtectedNs("_-18r")]), 1
- iffalse CUBE
- getlocal0
- getproperty Multiname("props_", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#1"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-R4"), StaticProtectedNs("_-R4"), StaticProtectedNs("_-no"), StaticProtectedNs("_-18r")])
- pushfalse
- setproperty Multiname("isEnemy_", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#1"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("_-R4"), StaticProtectedNs("_-R4"), StaticProtectedNs("_-no"), StaticProtectedNs("_-18r")])
- CUBE:
- ;CODE I ADDED ENDS HERE
- returnvoid
- end ; code
- end ; body
- end ; method
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement