Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- trait method QName(PackageNamespace(""), "draw")
- method
- refid "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow/instance/draw"
- param QName(PackageNamespace(""), "int")
- param QName(PackageNamespace("com.company.assembleegameclient.map"), "Camera")
- returns QName(PackageNamespace(""), "void")
- body
- maxstack 7
- localcount 8
- initscopedepth 9
- maxscopedepth 10
- code
- getlocal0
- pushscope
- pushnull
- coerce QName(PackageNamespace("flash.geom"), "Rectangle")
- setlocal3
- pushnull
- coerce QName(PackageNamespace("flash.geom"), "Rectangle")
- setlocal 7
- pushnan
- setlocal 4
- pushnan
- setlocal 5
- getlocal0
- getproperty QName(PackageNamespace(""), "go_")
- pushnull
- ifne L20
- findproperty QName(PackageNamespace(""), "visible")
- pushfalse
- initproperty QName(PackageNamespace(""), "visible")
- returnvoid
- L20:
- getlocal0
- getproperty QName(PackageNamespace(""), "go_")
- getlocal2
- callpropvoid QName(PackageNamespace(""), "computeSortVal"), 1
- getlocal2
- getproperty QName(PackageNamespace(""), "clipRect_")
- coerce QName(PackageNamespace("flash.geom"), "Rectangle")
- setlocal3
- getlocal3
- callproperty QName(PackageNamespace(""), "clone"), 0
- coerce QName(PackageNamespace("flash.geom"), "Rectangle")
- setlocal 7
- getlocal 7
- getlex QName(PackageNamespace(""), "stage")
- getproperty QName(PackageNamespace(""), "stageHeight")
- pushbyte 2
- divide
- setproperty QName(PackageNamespace(""), "bottom")
- getlocal 7
- getlex QName(PackageNamespace(""), "stage")
- getproperty QName(PackageNamespace(""), "stageWidth")
- getlocal0
- getproperty QName(PackageNamespace(""), "go_")
- getproperty QName(PackageNamespace(""), "map_")
- getproperty QName(PackageNamespace(""), "gs_")
- getproperty QName(PackageNamespace(""), "hudView")
- getproperty QName(PackageNamespace(""), "width")
- subtract
- pushbyte 2
- divide
- setproperty QName(PackageNamespace(""), "right")
- getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
- getproperty QName(PackageNamespace(""), "data_")
- getproperty QName(PackageNamespace(""), "mapScale")
- iffalse LSKIPSCALE
- getlocal 7
- getlocal 7
- getproperty QName(PackageNamespace(""), "right")
- getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
- getproperty QName(PackageNamespace(""), "data_")
- getproperty QName(PackageNamespace(""), "mapscale")
- divide
- setproperty QName(PackageNamespace(""), "right")
- LSKIPSCALE:
- getlocal 7
- getlocal 7
- getproperty QName(PackageNamespace(""), "right")
- pushbyte -1
- multiply
- setproperty QName(PackageNamespace(""), "left")
- getlocal 7
- getlocal 7
- getproperty QName(PackageNamespace(""), "bottom")
- pushbyte -1
- multiply
- setproperty QName(PackageNamespace(""), "top")
- getlocal 7
- getlocal 7
- getproperty QName(PackageNamespace(""), "bottom")
- pushbyte 50
- subtract
- setproperty QName(PackageNamespace(""), "bottom")
- getlocal0
- getproperty QName(PackageNamespace(""), "go_")
- getproperty QName(PackageNamespace(""), "posS_")
- pushbyte 0
- getproperty MultinameL([PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), PackageNamespace(""), PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow/instance"), PackageNamespace("com.company.assembleegameclient.map.partyoverlay"), PackageInternalNs("com.company.assembleegameclient.map.partyoverlay"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), StaticProtectedNs("com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), StaticProtectedNs("flash.display:Sprite"), StaticProtectedNs("flash.display:DisplayObjectContainer"), StaticProtectedNs("flash.display:InteractiveObject"), StaticProtectedNs("flash.display:DisplayObject"), StaticProtectedNs("flash.events:EventDispatcher")])
- convert_d
- setlocal 4
- getlocal0
- getproperty QName(PackageNamespace(""), "go_")
- getproperty QName(PackageNamespace(""), "posS_")
- pushbyte 1
- getproperty MultinameL([PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), PackageNamespace(""), PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow/instance"), PackageNamespace("com.company.assembleegameclient.map.partyoverlay"), PackageInternalNs("com.company.assembleegameclient.map.partyoverlay"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), StaticProtectedNs("com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), StaticProtectedNs("flash.display:Sprite"), StaticProtectedNs("flash.display:DisplayObjectContainer"), StaticProtectedNs("flash.display:InteractiveObject"), StaticProtectedNs("flash.display:DisplayObject"), StaticProtectedNs("flash.events:EventDispatcher")])
- convert_d
- setlocal 5
- getlex QName(PackageNamespace("com.company.util"), "RectangleUtil")
- getlocal 7
- pushbyte 0
- dup
- getlocal 4
- getlocal 5
- getlocal0
- getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tempPoint")
- callproperty QName(PackageNamespace(""), "lineSegmentIntersectXY"), 6
- iftrue L100
- getlocal0
- pushnull
- initproperty QName(PackageNamespace(""), "go_")
- findproperty QName(PackageNamespace(""), "visible")
- pushfalse
- initproperty QName(PackageNamespace(""), "visible")
- returnvoid
- L100:
- findproperty QName(PackageNamespace(""), "x")
- getlocal0
- getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tempPoint")
- getproperty QName(PackageNamespace(""), "x")
- initproperty QName(PackageNamespace(""), "x")
- findproperty QName(PackageNamespace(""), "y")
- getlocal0
- getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tempPoint")
- getproperty QName(PackageNamespace(""), "y")
- initproperty QName(PackageNamespace(""), "y")
- getlex QName(PackageNamespace("com.company.util"), "Trig")
- pushshort 270
- getlex QName(PackageNamespace("com.company.util"), "Trig")
- getproperty QName(PackageNamespace(""), "toDegrees")
- getlex QName(PackageNamespace(""), "Math")
- getlocal 4
- getlocal 5
- callproperty QName(PackageNamespace(""), "atan2"), 2
- multiply
- subtract
- callproperty QName(PackageNamespace(""), "boundTo180"), 1
- convert_d
- setlocal 6
- getlocal0
- getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tempPoint")
- getproperty QName(PackageNamespace(""), "x")
- getlocal 7
- getproperty QName(PackageNamespace(""), "left")
- pushbyte 5
- add
- ifnlt L144
- getlocal 6
- pushbyte 45
- ifngt L137
- pushbyte 45
- convert_d
- setlocal 6
- L137:
- getlocal 6
- pushbyte -45
- ifnlt L143
- pushbyte -45
- convert_d
- setlocal 6
- L143:
- jump L168
- L144:
- getlocal0
- getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tempPoint")
- getproperty QName(PackageNamespace(""), "x")
- getlocal 7
- getproperty QName(PackageNamespace(""), "right")
- pushbyte 5
- subtract
- ifngt L168
- getlocal 6
- pushbyte 0
- ifngt L162
- getlocal 6
- pushshort 135
- ifnlt L161
- pushshort 135
- convert_d
- setlocal 6
- L161:
- jump L168
- L162:
- getlocal 6
- pushshort -135
- ifngt L168
- pushshort -135
- convert_d
- setlocal 6
- L168:
- getlocal0
- getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tempPoint")
- getproperty QName(PackageNamespace(""), "y")
- getlocal 7
- getproperty QName(PackageNamespace(""), "top")
- pushbyte 5
- add
- ifnlt L189
- getlocal 6
- pushbyte 45
- ifnlt L182
- pushbyte 45
- convert_d
- setlocal 6
- L182:
- getlocal 6
- pushshort 135
- ifngt L188
- pushshort 135
- convert_d
- setlocal 6
- L188:
- jump L209
- L189:
- getlocal0
- getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tempPoint")
- getproperty QName(PackageNamespace(""), "y")
- getlocal 7
- getproperty QName(PackageNamespace(""), "bottom")
- pushbyte 5
- subtract
- ifngt L209
- getlocal 6
- pushbyte -45
- ifngt L203
- pushbyte -45
- convert_d
- setlocal 6
- L203:
- getlocal 6
- pushshort -135
- ifnlt L209
- pushshort -135
- convert_d
- setlocal 6
- L209:
- getlocal0
- getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "arrow_")
- getlocal 6
- setproperty QName(PackageNamespace(""), "rotation")
- getlocal0
- getproperty QName(ProtectedNamespace("com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tooltip_")
- pushnull
- ifeq L221
- getlocal0
- getlocal0
- getproperty QName(ProtectedNamespace("com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "tooltip_")
- callpropvoid QName(PrivateNamespace(null, "com.company.assembleegameclient.map.partyoverlay:GameObjectArrow"), "positionTooltip"), 1
- L221:
- findproperty QName(PackageNamespace(""), "visible")
- pushtrue
- initproperty QName(PackageNamespace(""), "visible")
- returnvoid
- end ; code
- end ; body
- end ; method
- end ; trait
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement