View difference between Paste ID: g1v9JiCh and ME3rPQi7
SHOW: | | - or go back to the newest paste.
1
;--------------------------------------------------------------------------------------------------
2
; Options
3
;--------------------------------------------------------------------------------------------------
4
;Color (colors are rbg values in decimal form)
5
#set barBackgroundColor             "5526612"
6
#set playerMagicBarColor            "49151"     
7
#set playerHealthBarColor           "255"       ;ignored if useDynamicColorOnHealthBars is set
8
#set enemyHealthBarColor            "16711680"  ;ignored if useDynamicColorOnHealthBars is set
9
#set useDynamicColorOnHealthBars    "1"         ;enables shifting color, from green to red, on health bars
10
11
;Bar Length Adjustments
12
#set resizeBarLengthByObjectSize    "1"         ;if set, resizedLength = ObjectSize * horizontalLength / 100
13
#set enforceMinimumBarLength        "0"         ;if set, horizontalLength can not be less than minimumBarLength
14
#set minimumBarLength               "20"				
15
16
;Players health bar position and dimensions
17
#set playerHealthVerticlePosition   "2"
18
#set playerHealthVerticleLength     "2"
19
#set playerHealthHorizontalLength   "20"
20
21
;Players magic bar position and dimensions
22
#set playerMagicVerticlePosition    "0"
23
#set playerMagicVerticleLength      "2"         ;set verticleLength to 0 to disable displaying of bar
24
#set playerMagicHorizontalLength    "20"
25
26
;Enemy health bar position and dimensions
27
#set enemyHealthVerticlePosition    "3"
28
#set enemyHealthVerticleLength      "3"
29
#set enemyHealthHorizontalLength    "20"
30
31
;Misc Options
32
#set enableShowingOfOwnPlayersBars  "1"
33
#set enableBarsInSafeZones          "0"         ;safe zones include: Nexus, Vault, and Guild Hall
34
35
;--------------------------------------------------------------------------------------------------
36
; Names to Update on new Updates
37
;--------------------------------------------------------------------------------------------------
38
#set nsCharacter            "_-0nH" ;found in com/company/assembleegameclient/objects/Character.class.asasm [protectedns ProtectedNamespace("_-Name")]
39
#set spnsGameObject         "_-0FX"  ;found in com/company/assembleegameclient/objects/GameObject.class.asasm [protectedns ProtectedNamespace("_-Name")]
40
#set spnsBasicObject        "_-0WU"  ;found in com/company/assembleegameclient/objects/BasicObject.class.asasm [protectedns ProtectedNamespace("_-Name")]
41
#set graphicUtils           "_-024"  ;is one of the classes found in com/company/util/ . File size about 30kb.
42
#set graphicUtilsCommands   "_-0rv"  ;is a parameter of the above class [trait const QName(PackageNamespace(""), "_-Name") slotid 2 type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "int")>) end]
43-
#set charPos                "_-0DP" ;may be 0DP instead found in com/company/assembleegameclient/objects/BasicObject.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "Number")>) end]
43+
#set charPos                "_-0DP" ;found in com/company/assembleegameclient/objects/BasicObject.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "Number")>) end]
44
45
#set charHealth "_-gC"              ;found in com/company/assembleegameclient/objects/GameObject.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "int") value Integer(200) end]
46
#set charMaxHealth "_-089"          ;found in com/company/assembleegameclient/objects/GameObject.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "int") value Integer(200) end]
47
#set playerMana "_-04G"              ;found in com/company/assembleegameclient/objects/Player.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "Number") value Integer(0) end]
48
#set playerMaxMana "_-01c"           ;found in com/company/assembleegameclient/objects/Player.class.asasm [trait slot QName(PackageNamespace(""), "_-Name") type QName(PackageNamespace(""), "int") value Integer(200) end]
49
#set gameBoard "_-DH"               ;found in com/company/assembleegameclient/objects/GameObject.class.asasm as an argument to the draw function [param QName(PackageNamespace("com.company.assembleegameclient.map"), "_-Name")] 
50
51
;--------------------------------------------------------------------------------------------------
52
; Code (only serious hackers need veture beyond this point)
53
;--------------------------------------------------------------------------------------------------
54
  trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundFill") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "GraphicsSolidFill")>) value Null() end
55
  trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundFill") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "GraphicsSolidFill")>) value Null() end
56
  trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundPath") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "GraphicsPath")>) value Null() end
57
  trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundPath") type TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "GraphicsPath")>) value Null() end
58
  trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "HP_BAR") type QName(PackageNamespace(""), "int") value Integer(0) end
59
  trait slot QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "MP_BAR") type QName(PackageNamespace(""), "int") value Integer(1) end
60
  trait method QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "drawBar")
61
   method
62
    refid "com.company.assembleegameclient.objects:Character/drawBar"
63
    param TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "IGraphicsData")>)
64
    param QName(PackageNamespace(""), "int")
65
    param QName(PackageNamespace(""), "int")
66
    param QName(PackageNamespace(""), "int")
67
    param QName(PackageNamespace(""), "int")
68
    param QName(PackageNamespace(""), "int")
69
    param QName(PackageNamespace(""), "int")
70
    param QName(PackageNamespace(""), "int")
71
    returns QName(PackageNamespace(""), "void")
72
    body
73
     maxstack 10
74
     localcount 12
75
     initscopedepth 6
76
     maxscopedepth 7
77
     code
78
      getlocal0
79
      pushscope
80
81
      pushundefined
82
      coerce_a
83
      setlocal            11
84
85
      getlocal0
86
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundPath")
87
      pushnull
88
      ifne                L410_
89
90
      getlocal0
91
      getlex              Multiname("Vector", [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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject"), PackageNamespace("__AS3__.vec")])
92
      getlex              QName(PackageNamespace("flash.display"), "GraphicsSolidFill")
93
      applytype           1
94
      pushbyte            2
95
      pushtrue
96
      construct           2
97
      initproperty        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundFill")
98
99
      getlocal0
100
      getlex              Multiname("Vector", [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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject"), PackageNamespace("__AS3__.vec")])
101
      getlex              QName(PackageNamespace("flash.display"), "GraphicsSolidFill")
102
      applytype           1
103
      pushbyte            2
104
      pushtrue
105
      construct           2
106
      initproperty        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundFill")
107
108
      getlocal0
109
      getlex              Multiname("Vector", [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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject"), PackageNamespace("__AS3__.vec")])
110
      getlex              QName(PackageNamespace("flash.display"), "GraphicsPath")
111
      applytype           1
112
      pushbyte            2
113
      pushtrue
114
      construct           2
115
      initproperty        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundPath")
116
117
      getlocal0
118
      getlex              Multiname("Vector", [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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject"), PackageNamespace("__AS3__.vec")])
119
      getlex              QName(PackageNamespace("flash.display"), "GraphicsPath")
120
      applytype           1
121
      pushbyte            2
122
      pushtrue
123
      construct           2
124
      initproperty        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundPath")
125
126
L410_:
127
      getlocal0
128
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundPath")
129
      getlocal            4
130
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
131
      pushnull
132
      ifne                L850_
133
134
      getlocal0
135
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundFill")
136
      getlocal            4
137
      findpropstrict      QName(PackageNamespace("flash.display"), "GraphicsSolidFill")
138
      pushint             $barBackgroundColor
139
      constructprop       QName(PackageNamespace("flash.display"), "GraphicsSolidFill"), 1
140
      setproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
141
142
      getlocal0
143
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundFill")
144
      getlocal            4
145
      findpropstrict      QName(PackageNamespace("flash.display"), "GraphicsSolidFill")
146
      getlocal            5
147
      constructprop       QName(PackageNamespace("flash.display"), "GraphicsSolidFill"), 1
148
      setproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
149
150
      getlocal0
151
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundPath")
152
      getlocal            4
153
      findpropstrict      QName(PackageNamespace("flash.display"), "GraphicsPath")
154
      getlex              QName(PackageNamespace("com.company.util"), $"graphicUtils")
155
      getproperty         QName(PackageNamespace(""), $"graphicUtilsCommands")
156
      getlex              Multiname("Vector", [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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject"), PackageNamespace("__AS3__.vec")])
157
      getlex              QName(PackageNamespace(""), "Number")
158
      applytype           1
159
      construct           0
160
      constructprop       QName(PackageNamespace("flash.display"), "GraphicsPath"), 2
161
      setproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
162
163
      getlocal0
164
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundPath")
165
      getlocal            4
166
      findpropstrict      QName(PackageNamespace("flash.display"), "GraphicsPath")
167
      getlex              QName(PackageNamespace("com.company.util"), $"graphicUtils")
168
      getproperty         QName(PackageNamespace(""), $"graphicUtilsCommands")
169
      getlex              Multiname("Vector", [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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject"), PackageNamespace("__AS3__.vec")])
170
      getlex              QName(PackageNamespace(""), "Number")
171
      applytype           1
172
      construct           0
173
      constructprop       QName(PackageNamespace("flash.display"), "GraphicsPath"), 2
174
      setproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
175
176
L850_:
177
      findpropstrict      QName(PackageNamespace(""), "int")
178
      getlocal2
179
      getlocal3
180
      divide
181
      pushbyte            100
182
      multiply
183
      callproperty        QName(PackageNamespace(""), "int"), 1
184
      coerce_a
185
      setlocal            9
186
187
      getlocal            4
188
      getlocal0
189
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "HP_BAR")
190
      equals
191
      dup
192
      iffalse             L1030_
193
194
      pop
195
      pushbyte            $useDynamicColorOnHealthBars
196
      convert_b
197
L1030_:
198
      iffalse             L1120_
199
200
      getlocal0
201
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundFill")
202
      getlocal            4
203
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
204
      getlocal0
205
      getlocal            9
206
      callproperty        QName(PackageNamespace(""), "green2red"), 1
207
      setproperty         QName(PackageNamespace(""), "color")
208
209
L1120_:
210
      getlocal0
211
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundPath")
212
      getlocal            4
213
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
214
      getproperty         QName(PackageNamespace(""), "data")
215
      coerce              TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "Number")>)
216
      dup
217
      setlocal            10
218
219
      pushbyte            0
220
      setproperty         QName(PackageNamespace(""), "length")
221
222
      getlocal            10
223
      getlex              QName(PackageNamespace(""), $"charPos")
224
      pushbyte            0
225
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
226
      getlocal            7
227
      subtract
228
      getlex              QName(PackageNamespace(""), $"charPos")
229
      pushbyte            1
230
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
231
      getlocal            6
232
      add
233
      getlex              QName(PackageNamespace(""), $"charPos")
234
      pushbyte            0
235
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
236
      getlocal            7
237
      add
238
      getlex              QName(PackageNamespace(""), $"charPos")
239
      pushbyte            1
240
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
241
      getlocal            6
242
      add
243
      getlex              QName(PackageNamespace(""), $"charPos")
244
      pushbyte            0
245
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
246
      getlocal            7
247
      add
248
      getlex              QName(PackageNamespace(""), $"charPos")
249
      pushbyte            1
250
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
251
      getlocal            6
252
      add
253
      getlocal            8
254
      add
255
      getlex              QName(PackageNamespace(""), $"charPos")
256
      pushbyte            0
257
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
258
      getlocal            7
259
      subtract
260
      getlex              QName(PackageNamespace(""), $"charPos")
261
      pushbyte            1
262
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
263
      getlocal            6
264
      add
265
      getlocal            8
266
      add
267
      callpropvoid        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 8
268
269
      getlocal1
270
      getlocal0
271
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundFill")
272
      getlocal            4
273
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
274
      callpropvoid        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
275
276
      getlocal1
277
      getlocal0
278
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "backgroundPath")
279
      getlocal            4
280
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
281
      callpropvoid        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
282
283
      getlocal1
284
      getlex              QName(PackageNamespace("com.company.util"), $"graphicUtils")
285
      getproperty         QName(PackageNamespace(""), "END_FILL")
286
      callpropvoid        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
287
288
      getlocal            9
289
      pushbyte            0
290
      ifngt               L2720_
291
292
      getlocal            9
293
      pushbyte            100
294
      divide
295
      pushbyte            2
296
      multiply
297
      getlocal            7
298
      multiply
299
      coerce_a
300
      setlocal            11
301
302
      getlocal0
303
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundPath")
304
      getlocal            4
305
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
306
      getproperty         QName(PackageNamespace(""), "data")
307
      coerce              TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace(""), "Number")>)
308
      dup
309
      setlocal            10
310
311
      pushbyte            0
312
      setproperty         QName(PackageNamespace(""), "length")
313
314
      getlocal            10
315
      getlex              QName(PackageNamespace(""), $"charPos")
316
      pushbyte            0
317
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
318
      getlocal            7
319
      subtract
320
      getlex              QName(PackageNamespace(""), $"charPos")
321
      pushbyte            1
322
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
323
      getlocal            6
324
      add
325
      getlex              QName(PackageNamespace(""), $"charPos")
326
      pushbyte            0
327
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
328
      getlocal            7
329
      subtract
330
      getlocal            11
331
      add
332
      getlex              QName(PackageNamespace(""), $"charPos")
333
      pushbyte            1
334
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
335
      getlocal            6
336
      add
337
      getlex              QName(PackageNamespace(""), $"charPos")
338
      pushbyte            0
339
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
340
      getlocal            7
341
      subtract
342
      getlocal            11
343
      add
344
      getlex              QName(PackageNamespace(""), $"charPos")
345
      pushbyte            1
346
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
347
      getlocal            6
348
      add
349
      getlocal            8
350
      add
351
      getlex              QName(PackageNamespace(""), $"charPos")
352
      pushbyte            0
353
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
354
      getlocal            7
355
      subtract
356
      getlex              QName(PackageNamespace(""), $"charPos")
357
      pushbyte            1
358
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
359
      getlocal            6
360
      add
361
      getlocal            8
362
      add
363
      callpropvoid        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 8
364
365
      getlocal1
366
      getlocal0
367
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundFill")
368
      getlocal            4
369
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
370
      callpropvoid        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
371
372
      getlocal1
373
      getlocal0
374
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "foregroundPath")
375
      getlocal            4
376
      getproperty         MultinameL([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($"nsCharacter"), StaticProtectedNs($"nsCharacter"), StaticProtectedNs($"spnsGameObject"), StaticProtectedNs($"spnsBasicObject")])
377
      callpropvoid        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
378
379
      getlocal1
380
      getlex              QName(PackageNamespace("com.company.util"), $"graphicUtils")
381
      getproperty         QName(PackageNamespace(""), "END_FILL")
382
      callpropvoid        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "push"), 1
383
384
L2720_:
385
      returnvoid
386
     end ; code
387
    end ; body
388
   end ; method
389
  end ; trait
390
  trait method QName(PackageNamespace(""), "green2red")
391
   method
392
    refid "com.company.assembleegameclient.objects:Character/green2red"
393
    param QName(PackageNamespace(""), "int")
394
    returns QName(PackageNamespace(""), "int")
395
    body
396
     maxstack 5
397
     localcount 2
398
     initscopedepth 6
399
     maxscopedepth 7
400
     code
401
      getlocal0
402
      pushscope
403
404
      getlocal1
405
      pushbyte            50
406
      ifngt               L150_
407
408
      pushint             65280
409
      pushint             327680
410
      findpropstrict      QName(PackageNamespace(""), "int")
411
      pushbyte            100
412
      getlocal1
413
      subtract
414
      callproperty        QName(PackageNamespace(""), "int"), 1
415
      multiply
416
      add
417
      returnvalue
418
419
L150_:
420
      pushint             16776960
421
      pushshort           1280
422
      findpropstrict      QName(PackageNamespace(""), "int")
423
      pushbyte            50
424
      getlocal1
425
      subtract
426
      callproperty        QName(PackageNamespace(""), "int"), 1
427
      multiply
428
      subtract
429
      returnvalue
430
     end ; code
431
    end ; body
432
   end ; method
433
  end ; trait
434
  trait method QName(PackageNamespace(""), "safeZone")
435
   method
436
    refid "com.company.assembleegameclient.objects:Character/safeZone"
437
    returns QName(PackageNamespace(""), "Boolean")
438
    body
439
     maxstack 2
440
     localcount 1
441
     initscopedepth 6
442
     maxscopedepth 7
443
     code
444
      getlocal0
445
      pushscope
446
447
      getlex              QName(PackageNamespace(""), "map_")
448
      getproperty         QName(PackageNamespace(""), "name_")
449
      pushstring          "Nexus"
450
      equals
451
      dup
452
      iftrue              L130_
453
454
      pop
455
      getlex              QName(PackageNamespace(""), "map_")
456
      getproperty         QName(PackageNamespace(""), "name_")
457
      pushstring          "Vault"
458
      equals
459
L130_:
460
      dup
461
      iftrue              L200_
462
463
      pop
464
      getlex              QName(PackageNamespace(""), "map_")
465
      getproperty         QName(PackageNamespace(""), "name_")
466
      pushstring          "Guild Hall"
467
      equals
468
L200_:
469
      iffalse             L230_
470
471
      pushtrue
472
      returnvalue
473
474
L230_:
475
      pushfalse
476
      returnvalue
477
     end ; code
478
    end ; body
479
   end ; method
480
  end ; trait
481
  trait method QName(PackageNamespace(""), "barLength")
482
   method
483
    refid "com.company.assembleegameclient.objects:Character/barLength"
484
    param QName(PackageNamespace(""), "int")
485
    param QName(PackageNamespace(""), "int")
486
    param QName(PackageNamespace(""), "int")
487
    param QName(PackageNamespace(""), "Boolean")
488
    param QName(PackageNamespace(""), "Boolean")
489
    returns QName(PackageNamespace(""), "int")
490
    body
491
     maxstack 2
492
     localcount 7
493
     initscopedepth 6
494
     maxscopedepth 7
495
     code
496
      getlocal0
497
      pushscope
498
499
      pushundefined
500
      coerce_a
501
      setlocal            6
502
503
      getlocal            4
504
      iffalse             L270_
505
506
      getlocal3
507
      getlocal1
508
      multiply
509
      pushbyte            100
510
      divide
511
      coerce_a
512
      setlocal            6
513
514
      getlocal            5
515
      iffalse             L250_
516
517
      getlocal            6
518
      getlocal2
519
      ifngt               L220_
520
521
      getlocal            6
522
      convert_i
523
      jump                L240_
524
525
L220_:
526
      getlocal2
527
      convert_i
528
L240_:
529
      returnvalue
530
531
L250_:
532
      getlocal            6
533
      returnvalue
534
535
L270_:
536
      getlocal1
537
      returnvalue
538
     end ; code
539
    end ; body
540
   end ; method
541
  end ; trait
542
  trait method QName(PackageNamespace(""), "draw") flag OVERRIDE
543
   method
544
    refid "com.company.assembleegameclient.objects:Character/draw"
545
    param TypeName(QName(PackageNamespace("__AS3__.vec"), "Vector")<QName(PackageNamespace("flash.display"), "IGraphicsData")>)
546
    param QName(PackageNamespace("com.company.assembleegameclient.map"), $"gameBoard")
547
    param QName(PackageNamespace(""), "int")
548
    returns QName(PackageNamespace(""), "void")
549
    body
550
     maxstack 9
551
     localcount 9
552
     initscopedepth 6
553
     maxscopedepth 7
554
     code
555
      getlocal0
556
      pushscope
557
558
      pushnull
559
      coerce_s
560
      setlocal            4
561
562
      pushnull
563
      coerce              QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player")
564
      setlocal            5
565
566
      pushundefined
567
      coerce_a
568
      setlocal            6
569
570
      pushundefined
571
      coerce_a
572
      setlocal            7
573
574
      pushundefined
575
      coerce_a
576
      setlocal            8
577
578
      getlocal0
579
      getlocal1
580
      getlocal2
581
      getlocal3
582
      callsupervoid       QName(PackageNamespace(""), "draw"), 3
583
      getlocal0
584
      callproperty        QName(PackageNamespace(""), "safeZone"), 0
585
      iffalse             DRAW:
586
      
587
      pushbyte            $enableBarsInSafeZones
588
      convert_b
589
      iffalse             L1130_
590
      
591
DRAW:
592
      findpropstrict      QName(PackageNamespace("flash.utils"), "getQualifiedClassName")
593
      getlocal0
594
      callproperty        QName(PackageNamespace("flash.utils"), "getQualifiedClassName"), 1
595
      coerce_s
596
      dup
597
      dup
598
      setlocal            4
599
600
      getproperty         QName(PackageNamespace(""), "length")
601
      pushbyte            6
602
      subtract
603
      callproperty        QName(Namespace("http://adobe.com/AS3/2006/builtin"), "substr"), 1
604
      pushstring          "Player"
605
      ifne                L880_
606
607
      getlocal0
608
      getlex              QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player")
609
      astypelate
610
      coerce              QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player")
611
      setlocal            5
612
613
      getlocal0
614
      getlex              QName(PackageNamespace(""), "map_")
615
      getproperty         QName(PackageNamespace(""), "player_")
616
      ifne                DRAW_BARS
617
      
618
      pushbyte            $enableShowingOfOwnPlayersBars
619
      convert_b
620
      iftrue              DRAW_BARS
621
      
622
      returnvoid
623
      
624
DRAW_BARS:
625
      getlocal0
626
      pushbyte            $playerHealthHorizontalLength
627
      pushbyte            $minimumBarLength
628
      getlocal0
629
      getproperty         QName(PackageNamespace(""), "size_")
630
      pushbyte            $resizeBarLengthByObjectSize
631
      convert_b
632
      pushbyte            $enforceMinimumBarLength
633
      convert_b
634
      callproperty        QName(PackageNamespace(""), "barLength"), 5
635
      coerce_a
636
      setlocal            6
637
638
      getlocal0
639
      pushbyte            $playerMagicHorizontalLength
640
      pushbyte            $minimumBarLength
641
      getlocal0
642
      getproperty         QName(PackageNamespace(""), "size_")
643
      pushbyte            $resizeBarLengthByObjectSize
644
      convert_b
645
      pushbyte            $enforceMinimumBarLength
646
      convert_b
647
      callproperty        QName(PackageNamespace(""), "barLength"), 5
648
      coerce_a
649
      setlocal            7
650
651
      getlocal0
652
      getlocal1
653
      getlex              QName(PackageNamespace(""), $"charHealth")
654
      getlex              QName(PackageNamespace(""), $"charMaxHealth")
655
      getlocal0
656
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "HP_BAR")
657
      pushint             $playerHealthBarColor
658
      pushint             $playerHealthVerticlePosition
659
      getlocal            6
660
      pushint             $playerHealthVerticleLength
661
      callpropvoid        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "drawBar"), 8
662
	  
663
      getlocal0
664
      getlocal1
665
      getlocal            5
666
      getproperty         QName(PackageNamespace(""), $"playerMana")
667
      getlocal            5
668
      getproperty         QName(PackageNamespace(""), $"playerMaxMana")
669
      getlocal0
670
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "MP_BAR")
671
      pushint             $playerMagicBarColor
672
      pushint             $playerMagicVerticlePosition
673
      getlocal            7
674
      pushint             $playerMagicVerticleLength
675
      callpropvoid        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "drawBar"), 8
676
677
      returnvoid
678
679
L880_:
680
      getlocal0
681
      getproperty         QName(PackageNamespace(""), "props_")
682
      getproperty         QName(PackageNamespace(""), "isEnemy_")
683
      iffalse             L1130_
684
685
      getlocal0
686
      pushbyte            $enemyHealthHorizontalLength
687
      pushbyte            $minimumBarLength
688
      getlocal0
689
      getproperty         QName(PackageNamespace(""), "size_")
690
      pushbyte            $resizeBarLengthByObjectSize
691
      convert_b
692
      pushbyte            $enforceMinimumBarLength
693
      convert_b
694
      callproperty        QName(PackageNamespace(""), "barLength"), 5
695
      coerce_a
696
      setlocal            8
697
698
      getlocal0
699
      getlocal1
700
      getlex              QName(PackageNamespace(""), $"charHealth")
701
      getlex              QName(PackageNamespace(""), $"charMaxHealth")
702
      getlocal0
703
      getproperty         QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "HP_BAR")
704
      pushint             $enemyHealthBarColor
705
      pushint             $enemyHealthVerticlePosition
706
      getlocal            8
707
      pushint             $enemyHealthVerticleLength
708
      callpropvoid        QName(PrivateNamespace("*", "com.company.assembleegameclient.objects:Character/iinit#0"), "drawBar"), 8
709
710
L1130_:
711
      returnvoid
712
     end ; code
713
    end ; body
714
   end ; method
715
  end ; trait