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("com.company.assembleegameclient.objects:Character")
- iinit
- refid "com.company.assembleegameclient.objects:Character/instance/init"
- param QName(PackageNamespace(""), "XML")
- body
- maxstack 3
- localcount 2
- initscopedepth 6
- maxscopedepth 7
- code
- getlocal0
- pushscope
- getlocal0
- getlocal1
- constructsuper 1
- getlocal0
- getlocal1
- pushstring "HitSound"
- callproperty Multiname("hasOwnProperty", [PrivateNamespace(null, "com.company.assembleegameclient.objects:Character/instance/init#0"), PrivateNamespace(null, "com.company.assembleegameclient.objects:Character/instance/init#1"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")]), 1
- iffalse L16
- findpropstrict QName(PackageNamespace(""), "String")
- getlocal1
- getproperty Multiname("HitSound", [PrivateNamespace(null, "com.company.assembleegameclient.objects:Character/instance/init#0"), PrivateNamespace(null, "com.company.assembleegameclient.objects:Character/instance/init#1"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- callproperty QName(PackageNamespace(""), "String"), 1
- coerce_s
- jump L17
- L16:
- pushstring "monster/default_hit"
- L17:
- initproperty QName(PackageNamespace(""), "hurtSound_")
- getlex QName(PackageNamespace("com.company.assembleegameclient.sound"), "SoundEffectLibrary")
- getlocal0
- getproperty QName(PackageNamespace(""), "hurtSound_")
- callpropvoid QName(PackageNamespace(""), "load"), 1
- getlocal0
- getlocal1
- pushstring "DeathSound"
- callproperty Multiname("hasOwnProperty", [PrivateNamespace(null, "com.company.assembleegameclient.objects:Character/instance/init#0"), PrivateNamespace(null, "com.company.assembleegameclient.objects:Character/instance/init#1"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")]), 1
- iffalse L33
- findpropstrict QName(PackageNamespace(""), "String")
- getlocal1
- getproperty Multiname("DeathSound", [PrivateNamespace(null, "com.company.assembleegameclient.objects:Character/instance/init#0"), PrivateNamespace(null, "com.company.assembleegameclient.objects:Character/instance/init#1"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- callproperty QName(PackageNamespace(""), "String"), 1
- coerce_s
- jump L34
- L33:
- pushstring "monster/default_death"
- L34:
- initproperty QName(PackageNamespace(""), "deathSound_")
- getlex QName(PackageNamespace("com.company.assembleegameclient.sound"), "SoundEffectLibrary")
- getlocal0
- getproperty QName(PackageNamespace(""), "deathSound_")
- callpropvoid QName(PackageNamespace(""), "load"), 1
- returnvoid
- end ; code
- end ; body
- end ; method
- trait slot QName(PackageNamespace(""), "hurtSound_") type QName(PackageNamespace(""), "String") end
- trait slot QName(PackageNamespace(""), "deathSound_") type QName(PackageNamespace(""), "String") end
- trait method QName(PackageNamespace(""), "damage") flag OVERRIDE
- method
- refid "com.company.assembleegameclient.objects:Character/instance/damage"
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- param TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "uint")>)
- param QName(PackageNamespace(""), "Boolean")
- param QName(PackageNamespace("com.company.assembleegameclient.objects"), "Projectile")
- returns QName(PackageNamespace(""), "void")
- body
- maxstack 6
- localcount 6
- initscopedepth 6
- maxscopedepth 7
- code
- getlocal0
- pushscope
- getlocal0
- getlocal1
- getlocal2
- getlocal3
- getlocal 4
- getlocal 5
- callsupervoid QName(PackageNamespace(""), "damage"), 5
- getlex QName(PackageNamespace(""), "dead_")
- iffalse L16
- getlex QName(PackageNamespace("com.company.assembleegameclient.sound"), "SoundEffectLibrary")
- getlocal0
- getproperty QName(PackageNamespace(""), "deathSound_")
- callpropvoid QName(PackageNamespace(""), "play"), 1
- jump L29
- L16:
- getlocal 5
- convert_b
- dup
- iftrue L24
- pop
- getlocal2
- pushbyte 0
- greaterthan
- L24:
- iffalse L29
- getlex QName(PackageNamespace("com.company.assembleegameclient.sound"), "SoundEffectLibrary")
- getlocal0
- getproperty QName(PackageNamespace(""), "hurtSound_")
- callpropvoid QName(PackageNamespace(""), "play"), 1
- L29:
- returnvoid
- end ; code
- end ; body
- end ; method
- end ; trait
- trait slot QName(PrivateNamespace("*", "#1"), "backgroundFill") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "GraphicsSolidFill")>) end
- trait slot QName(PrivateNamespace("*", "#1"), "foregroundFill") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "GraphicsSolidFill")>) end
- trait slot QName(PrivateNamespace("*", "#1"), "backgroundPath") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "GraphicsPath")>) end
- trait slot QName(PrivateNamespace("*", "#1"), "foregroundPath") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "GraphicsPath")>) end
- trait slot QName(PrivateNamespace("*", "#1"), "HP_BAR") type QName(PackageNamespace(""), "int") value Integer(0) end
- trait slot QName(PrivateNamespace("*", "#1"), "MP_BAR") type QName(PackageNamespace(""), "int") value Integer(1) end
- trait method QName(PackageNamespace(""), "green2red")
- method
- refid "com.company.assembleegameclient.objects:Character/instance/green2red"
- param QName(PackageNamespace(""), "int")
- returns QName(PackageNamespace(""), "int")
- body
- maxstack 5
- localcount 2
- initscopedepth 6
- maxscopedepth 7
- code
- getlocal0
- pushscope
- getlocal1
- pushbyte 50
- ifngt L15
- pushint 65280
- pushint 327680
- findpropstrict QName(PackageNamespace(""), "int")
- pushbyte 100
- getlocal1
- subtract
- callproperty QName(PackageNamespace(""), "int"), 1
- multiply
- add
- returnvalue
- L15:
- pushint 16776960
- pushshort 1280
- findpropstrict QName(PackageNamespace(""), "int")
- pushbyte 50
- getlocal1
- subtract
- callproperty QName(PackageNamespace(""), "int"), 1
- multiply
- subtract
- returnvalue
- end ; code
- end ; body
- end ; method
- end ; trait
- trait method QName(PackageNamespace(""), "barLength")
- method
- refid "com.company.assembleegameclient.objects:Character/instance/barLength"
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "Boolean")
- param QName(PackageNamespace(""), "Boolean")
- returns QName(PackageNamespace(""), "int")
- body
- maxstack 2
- localcount 7
- initscopedepth 6
- maxscopedepth 7
- code
- getlocal0
- pushscope
- pushundefined
- coerce_a
- setlocal 6
- getlocal 4
- iffalse L27
- getlocal3
- getlocal1
- multiply
- pushbyte 100
- divide
- coerce_a
- setlocal 6
- getlocal 5
- iffalse L25
- getlocal 6
- getlocal2
- ifngt L22
- getlocal 6
- convert_i
- jump L24
- L22:
- getlocal2
- convert_i
- L24:
- returnvalue
- L25:
- getlocal 6
- returnvalue
- L27:
- getlocal1
- returnvalue
- end ; code
- end ; body
- end ; method
- end ; trait
- trait method QName(PrivateNamespace("*", "#1"), "drawBar")
- method
- refid "com.company.assembleegameclient.objects:Character/instance/drawBar"
- param TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "IGraphicsData")>)
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace(""), "int")
- returns QName(PackageNamespace(""), "void")
- body
- maxstack 10
- localcount 12
- initscopedepth 6
- maxscopedepth 7
- code
- getlocal0
- pushscope
- pushundefined
- coerce_a
- setlocal 11
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "foregroundPath")
- pushnull
- ifne L41
- getlocal0
- getlex Multiname("Vector", [PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject"), PackageNamespace("__AS3__.vec")])
- getlex QName(PackageNamespace("flash.display"), "GraphicsSolidFill")
- applytype 1
- pushbyte 2
- pushtrue
- construct 2
- initproperty QName(PrivateNamespace("*", "#1"), "backgroundFill")
- getlocal0
- getlex Multiname("Vector", [PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject"), PackageNamespace("__AS3__.vec")])
- getlex QName(PackageNamespace("flash.display"), "GraphicsSolidFill")
- applytype 1
- pushbyte 2
- pushtrue
- construct 2
- initproperty QName(PrivateNamespace("*", "#1"), "foregroundFill")
- getlocal0
- getlex Multiname("Vector", [PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject"), PackageNamespace("__AS3__.vec")])
- getlex QName(PackageNamespace("flash.display"), "GraphicsPath")
- applytype 1
- pushbyte 2
- pushtrue
- construct 2
- initproperty QName(PrivateNamespace("*", "#1"), "backgroundPath")
- getlocal0
- getlex Multiname("Vector", [PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject"), PackageNamespace("__AS3__.vec")])
- getlex QName(PackageNamespace("flash.display"), "GraphicsPath")
- applytype 1
- pushbyte 2
- pushtrue
- construct 2
- initproperty QName(PrivateNamespace("*", "#1"), "foregroundPath")
- L41:
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "foregroundPath")
- getlocal 4
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- pushnull
- ifne L85
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "backgroundFill")
- getlocal 4
- findpropstrict QName(PackageNamespace("flash.display"), "GraphicsSolidFill")
- pushint 5526612
- constructprop QName(PackageNamespace("flash.display"), "GraphicsSolidFill"), 1
- setproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "foregroundFill")
- getlocal 4
- findpropstrict QName(PackageNamespace("flash.display"), "GraphicsSolidFill")
- getlocal 5
- constructprop QName(PackageNamespace("flash.display"), "GraphicsSolidFill"), 1
- setproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "backgroundPath")
- getlocal 4
- findpropstrict QName(PackageNamespace("flash.display"), "GraphicsPath")
- getlex QName(PackageNamespace("com.company.util"), "GraphicsUtil")
- getproperty QName(PackageNamespace(""), "QUAD_COMMANDS")
- getlex Multiname("Vector", [PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject"), PackageNamespace("__AS3__.vec")])
- getlex QName(PackageNamespace(""), "Number")
- applytype 1
- construct 0
- constructprop QName(PackageNamespace("flash.display"), "GraphicsPath"), 2
- setproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "foregroundPath")
- getlocal 4
- findpropstrict QName(PackageNamespace("flash.display"), "GraphicsPath")
- getlex QName(PackageNamespace("com.company.util"), "GraphicsUtil")
- getproperty QName(PackageNamespace(""), "QUAD_COMMANDS")
- getlex Multiname("Vector", [PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject"), PackageNamespace("__AS3__.vec")])
- getlex QName(PackageNamespace(""), "Number")
- applytype 1
- construct 0
- constructprop QName(PackageNamespace("flash.display"), "GraphicsPath"), 2
- setproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- L85:
- findpropstrict QName(PackageNamespace(""), "int")
- getlocal2
- getlocal3
- divide
- pushbyte 100
- multiply
- callproperty QName(PackageNamespace(""), "int"), 1
- coerce_a
- setlocal 9
- getlocal 4
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "HP_BAR")
- equals
- dup
- iffalse L103
- pop
- pushbyte 1
- convert_b
- L103:
- iffalse L112
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "foregroundFill")
- getlocal 4
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal0
- getlocal 9
- callproperty QName(PackageNamespace(""), "green2red"), 1
- setproperty QName(PackageNamespace(""), "color")
- L112:
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "backgroundPath")
- getlocal 4
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getproperty QName(PackageNamespace(""), "data")
- coerce TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "Number")>)
- dup
- setlocal 10
- pushbyte 0
- setproperty QName(PackageNamespace(""), "length")
- getlocal 10
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 7
- subtract
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 6
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 7
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 6
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 7
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 6
- add
- getlocal 8
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 7
- subtract
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 6
- add
- getlocal 8
- add
- callpropvoid QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 8
- getlocal1
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "backgroundFill")
- getlocal 4
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- callpropvoid QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
- getlocal1
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "backgroundPath")
- getlocal 4
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- callpropvoid QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
- getlocal1
- getlex QName(PackageNamespace("com.company.util"), "GraphicsUtil")
- getproperty QName(PackageNamespace(""), "END_FILL")
- callpropvoid QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
- getlocal 9
- pushbyte 0
- ifngt L272
- getlocal 9
- pushbyte 100
- divide
- pushbyte 2
- multiply
- getlocal 7
- multiply
- coerce_a
- setlocal 11
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "foregroundPath")
- getlocal 4
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getproperty QName(PackageNamespace(""), "data")
- coerce TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "Number")>)
- dup
- setlocal 10
- pushbyte 0
- setproperty QName(PackageNamespace(""), "length")
- getlocal 10
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 7
- subtract
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 6
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 7
- subtract
- getlocal 11
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 6
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 7
- subtract
- getlocal 11
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 6
- add
- getlocal 8
- add
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 7
- subtract
- getlex QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- getlocal 6
- add
- getlocal 8
- add
- callpropvoid QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 8
- getlocal1
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "foregroundFill")
- getlocal 4
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- callpropvoid QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
- getlocal1
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "foregroundPath")
- getlocal 4
- getproperty MultinameL([PrivateNamespace("*", "#1"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/drawBar"), PackageNamespace(""), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
- callpropvoid QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
- getlocal1
- getlex QName(PackageNamespace("com.company.util"), "GraphicsUtil")
- getproperty QName(PackageNamespace(""), "END_FILL")
- callpropvoid QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
- L272:
- returnvoid
- end ; code
- end ; body
- end ; method
- end ; trait
- trait method QName(PackageNamespace(""), "draw") flag OVERRIDE
- method
- refid "com.company.assembleegameclient.objects:Character/instance/draw"
- param TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "IGraphicsData")>)
- param QName(PackageNamespace("com.company.assembleegameclient.map"), "Camera")
- param QName(PackageNamespace(""), "int")
- returns QName(PackageNamespace(""), "void")
- body
- maxstack 9
- localcount 9
- initscopedepth 6
- maxscopedepth 7
- code
- getlocal0
- pushscope
- pushnull
- coerce_s
- setlocal 4
- pushnull
- coerce QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player")
- setlocal 5
- pushundefined
- coerce_a
- setlocal 6
- pushundefined
- coerce_a
- setlocal 7
- pushundefined
- coerce_a
- setlocal 8
- getlocal0
- getlocal1
- getlocal2
- getlocal3
- callsupervoid QName(PackageNamespace(""), "draw"), 3
- getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
- getproperty QName(PackageNamespace("", "#394"), "data_")
- getproperty Multiname("showHpBar", [PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/draw#0"), PackageNamespace("", "com.company.assembleegameclient.objects:Character/instance/draw#0"), PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/instance/draw#1"), PackageNamespace("com.company.assembleegameclient"), PackageInternalNs("com.company.assembleegameclient"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:Character")])
- iftrue L27
- returnvoid
- L27:
- getlex QName(PackageNamespace(""), "map_")
- getproperty QName(PackageNamespace(""), "gs_")
- callproperty QName(PackageNamespace(""), "evalIsNotInCombatMapArea"), 0
- iffalse L32
- returnvoid
- L32:
- findpropstrict QName(PackageNamespace("flash.utils"), "getQualifiedClassName")
- getlocal0
- callproperty QName(PackageNamespace("flash.utils"), "getQualifiedClassName"), 1
- coerce_s
- dup
- dup
- setlocal 4
- getproperty QName(PackageNamespace(""), "length")
- pushbyte 6
- subtract
- callproperty QName(Namespace("http://adobe.com/AS3/2006/builtin"), "substr"), 1
- pushstring "Player"
- ifne L107
- getlocal0
- getlex QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player")
- astypelate
- coerce QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player")
- setlocal 5
- getlocal0
- getlex QName(PackageNamespace(""), "map_")
- getproperty QName(PackageNamespace(""), "player_")
- ifne L58
- pushbyte 1
- convert_b
- iftrue L58
- returnvoid
- L58:
- getlocal0
- pushbyte 20
- pushbyte 20
- getlocal0
- getproperty QName(PackageNamespace(""), "size_")
- pushbyte 1
- convert_b
- pushbyte 0
- convert_b
- callproperty QName(PackageNamespace(""), "barLength"), 5
- coerce_a
- setlocal 6
- getlocal0
- pushbyte 20
- pushbyte 20
- getlocal0
- getproperty QName(PackageNamespace(""), "size_")
- pushbyte 1
- convert_b
- pushbyte 0
- convert_b
- callproperty QName(PackageNamespace(""), "barLength"), 5
- coerce_a
- setlocal 7
- getlocal0
- getlocal1
- getlex QName(PackageNamespace(""), "hp_")
- getlex QName(PackageNamespace(""), "maxHP_")
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "HP_BAR")
- pushint 255
- pushint 2
- getlocal 6
- pushint 2
- callpropvoid QName(PrivateNamespace("*", "#1"), "drawBar"), 8
- getlocal0
- getlocal1
- getlocal 5
- getproperty QName(PackageNamespace(""), "mp_")
- getlocal 5
- getproperty QName(PackageNamespace(""), "maxMP_")
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "MP_BAR")
- pushint 49151
- pushint 0
- getlocal 7
- pushint 2
- callpropvoid QName(PrivateNamespace("*", "#1"), "drawBar"), 8
- returnvoid
- L107:
- getlocal0
- getproperty QName(PackageNamespace(""), "props_")
- getproperty QName(PackageNamespace(""), "isEnemy_")
- iffalse L134
- getlocal0
- pushbyte 20
- pushbyte 20
- getlocal0
- getproperty QName(PackageNamespace(""), "size_")
- pushbyte 1
- convert_b
- pushbyte 0
- convert_b
- callproperty QName(PackageNamespace(""), "barLength"), 5
- coerce_a
- setlocal 8
- getlocal0
- getlocal1
- getlex QName(PackageNamespace(""), "hp_")
- getlex QName(PackageNamespace(""), "maxHP_")
- getlocal0
- getproperty QName(PrivateNamespace("*", "#1"), "HP_BAR")
- pushint 16711680
- pushint 3
- getlocal 8
- pushint 3
- callpropvoid QName(PrivateNamespace("*", "#1"), "drawBar"), 8
- L134:
- returnvoid
- end ; code
- end ; body
- end ; method
- end ; trait
- end ; instance
- cinit
- refid "com.company.assembleegameclient.objects:Character/class/init"
- body
- maxstack 1
- localcount 1
- initscopedepth 5
- maxscopedepth 6
- code
- getlocal0
- pushscope
- returnvoid
- end ; code
- end ; body
- end ; method
- end ; class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement