Advertisement
Guest User

Untitled

a guest
May 22nd, 2013
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.02 KB | None | 0 0
  1. class
  2. refid "_-0NR:PlayerToolTip"
  3. instance QName(PackageNamespace("_-0NR"), "PlayerToolTip")
  4. extends QName(PackageNamespace("_-0NR"), "_-0Zk")
  5. flag SEALED
  6. flag PROTECTEDNS
  7. protectedns ProtectedNamespace("_-1R6")
  8. iinit
  9. refid "_-0NR:PlayerToolTip/iinit"
  10. param QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player")
  11. body
  12. maxstack 9
  13. localcount 5
  14. initscopedepth 10
  15. maxscopedepth 11
  16. code
  17. pushfalse
  18. pushtrue
  19. swap
  20. jump L10
  21.  
  22. declocal 2
  23. subtract
  24. declocal 2
  25. not
  26. instanceof
  27. kill 2
  28. L10:
  29. setlocal3
  30.  
  31. setlocal 4
  32.  
  33. getlocal0
  34. pushscope
  35.  
  36. pushbyte 0
  37. setlocal2
  38.  
  39. getlocal0
  40. pushint 3552822
  41. pushdouble 0.5
  42. pushint 16777215
  43. pushbyte 1
  44. constructsuper 4
  45.  
  46. getlocal 4
  47. dup
  48. iftrue L28
  49.  
  50. pop
  51. getlocal1
  52. convert_b
  53. L28:
  54. iffalse L352
  55.  
  56. getlocal0
  57. getlocal1
  58. initproperty QName(PackageNamespace("", "#0"), "player_")
  59.  
  60. getlocal0
  61. findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-0tU")
  62. pushint 11776947
  63. pushtrue
  64. getlocal0
  65. getproperty QName(PackageNamespace("", "#0"), "player_")
  66. constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-0tU"), 3
  67. initproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-0NY")
  68.  
  69. getlocal 4
  70. iffalse L130
  71.  
  72. findpropstrict QName(PackageNamespace("", "#0"), "addChild")
  73. getlocal0
  74. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-0NY")
  75. callpropvoid QName(PackageNamespace("", "#0"), "addChild"), 1
  76.  
  77. getlocal 4
  78. dup
  79. iftrue L52
  80.  
  81. pop
  82. getlocal1
  83. convert_b
  84. L52:
  85. iffalse L443
  86.  
  87. pushbyte 34
  88. setlocal2
  89.  
  90. getlocal 4
  91. iffalse L399
  92.  
  93. getlocal0
  94. findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "RankText")
  95. getlocal0
  96. getproperty QName(PackageNamespace("", "#0"), "player_")
  97. getproperty QName(PackageNamespace("", "#0"), "numStars_")
  98. pushfalse
  99. pushtrue
  100. constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "RankText"), 3
  101. initproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-Nr")
  102.  
  103. getlocal 4
  104. dup
  105. iftrue L72
  106.  
  107. pop
  108. getlocal1
  109. convert_b
  110. L72:
  111. iffalse L130
  112.  
  113. getlocal0
  114. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-Nr")
  115. getlocal 4
  116. iffalse L83
  117.  
  118. pushbyte 6
  119. getlocal 4
  120. iffalse L84
  121.  
  122. setproperty QName(PackageNamespace("", "#0"), "x")
  123.  
  124. getlocal0
  125. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-Nr")
  126. L83:
  127. getlocal2
  128. L84:
  129. setproperty QName(PackageNamespace("", "#0"), "y")
  130.  
  131. getlocal 4
  132. iffalse L199
  133.  
  134. findpropstrict QName(PackageNamespace("", "#0"), "addChild")
  135. getlocal0
  136. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-Nr")
  137. callpropvoid QName(PackageNamespace("", "#0"), "addChild"), 1
  138.  
  139. getlocal2
  140. getlocal 4
  141. iffalse L361
  142.  
  143. pushbyte 30
  144. getlocal3
  145. iftrue L187
  146.  
  147. add
  148. getlocal 4
  149. iffalse L318
  150.  
  151. convert_i
  152. getlocal3
  153. iftrue L256
  154.  
  155. setlocal2
  156.  
  157. getlocal1
  158. getproperty QName(PackageNamespace("", "#0"), "guildName_")
  159. getlocal 4
  160. dup
  161. iftrue L112
  162.  
  163. pop
  164. getlocal1
  165. convert_b
  166. L112:
  167. iffalse L132
  168.  
  169. pushnull
  170. equals
  171. getlocal3
  172. dup
  173. iffalse L121
  174.  
  175. pop
  176. getlocal2
  177. convert_b
  178. L121:
  179. iftrue L129
  180.  
  181. not
  182. getlocal 4
  183. iffalse L129
  184.  
  185. dup
  186. iffalse L137
  187.  
  188. getlocal 4
  189. iffalse L136
  190.  
  191. L129:
  192. pop
  193. L130:
  194. getlocal1
  195. getproperty QName(PackageNamespace("", "#0"), "guildName_")
  196. L132:
  197. pushstring ""
  198. equals
  199. getlocal 4
  200. iffalse L137
  201.  
  202. L136:
  203. not
  204. L137:
  205. iffalse L199
  206.  
  207. getlocal0
  208. findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-1Uv")
  209. getlocal0
  210. getproperty QName(PackageNamespace("", "#0"), "player_")
  211. getproperty QName(PackageNamespace("", "#0"), "guildName_")
  212. getlocal0
  213. getproperty QName(PackageNamespace("", "#0"), "player_")
  214. getproperty QName(PackageNamespace("", "#0"), "guildRank_")
  215. pushshort 136
  216. constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-1Uv"), 3
  217. initproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-0HO")
  218.  
  219. getlocal 4
  220. iffalse L164
  221.  
  222. getlocal0
  223. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-0HO")
  224. getlocal3
  225. dup
  226. iffalse L159
  227.  
  228. pop
  229. getlocal3
  230. convert_b
  231. L159:
  232. iftrue L166
  233.  
  234. pushbyte 6
  235. getlocal3
  236. iftrue L167
  237.  
  238. setproperty QName(PackageNamespace("", "#0"), "x")
  239.  
  240. L164:
  241. getlocal0
  242. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-0HO")
  243. L166:
  244. getlocal2
  245. L167:
  246. pushbyte 2
  247. subtract
  248. setproperty QName(PackageNamespace("", "#0"), "y")
  249.  
  250. findpropstrict QName(PackageNamespace("", "#0"), "addChild")
  251. getlocal0
  252. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-0HO")
  253. callpropvoid QName(PackageNamespace("", "#0"), "addChild"), 1
  254.  
  255. getlocal3
  256. iftrue L301
  257.  
  258. getlocal2
  259. getlocal 4
  260. iffalse L326
  261.  
  262. pushbyte 30
  263. getlocal 4
  264. dup
  265. iftrue L186
  266.  
  267. pop
  268. getlocal0
  269. convert_b
  270. L186:
  271. iffalse L362
  272.  
  273. L187:
  274. add
  275. getlocal 4
  276. iffalse L255
  277.  
  278. convert_i
  279. getlocal 4
  280. dup
  281. iftrue L197
  282.  
  283. pop
  284. getlocal0
  285. convert_b
  286. L197:
  287. iffalse L302
  288.  
  289. setlocal2
  290.  
  291. L199:
  292.  
  293.  
  294.  
  295.  
  296. #set fullclass "_-0NR:PlayerToolTip" ; CurrentClass
  297. #set displayclass "StatusBar" ; Class where you fixed Numerical Hp/MP display
  298.  
  299.  
  300. #set invfolder "_-sh"
  301. #set invclass "_-5F"
  302.  
  303. #set playerlevel "_-0WH" ; Gameobject.class , Below size_: trait slot QName(PackageNamespace(""), "_-mu") type QName(PackageNamespace(""), "int") value Integer(-1) end
  304. #set playermaxXp "_-e8" ; Player class , trait BELOW exp_: trait slot QName(PackageNamespace(""), "_-qK") type QName(PackageNamespace(""), "int") value Integer(0) end
  305.  
  306. #set fame1 "_-Ld" ; Player.class
  307. #set fame2 "_-TR" ; below numstars
  308.  
  309. ; trait slot QName(PackageNamespace("", "#0"), "_-Ld") type QName(PackageNamespace("", "#0"), "int") value Integer(0) end
  310. ; trait slot QName(PackageNamespace("", "#0"), "_-TR") type QName(PackageNamespace("", "#0"), "int") value Integer(-1) end
  311.  
  312.  
  313.  
  314. ;----------------------------------------------------------------------------------------------------------
  315. ;CREATE XP BAR
  316. ;---------------------------------------------------------------------------------------------------------
  317.  
  318. getlocal0
  319. findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), $"displayclass")
  320. pushshort 176
  321. pushbyte 16
  322. pushint 5931045
  323. pushint 5526612
  324. pushstring "Lvl X"
  325. constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), $"displayclass"), 5
  326. initproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  327. getlocal0
  328. getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  329. pushbyte 6
  330. setproperty QName(PackageNamespace(""), "x")
  331. getlocal0
  332. getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  333. getlocal2
  334. setproperty QName(PackageNamespace(""), "y")
  335. findpropstrict QName(PackageNamespace(""), "addChild")
  336. getlocal0
  337. getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  338. callpropvoid QName(PackageNamespace(""), "addChild"), 1
  339. getlocal0
  340. getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  341. pushtrue
  342. setproperty QName(PackageNamespace(""), "visible")
  343.  
  344. ;---------------------------------------------------------------------------------------------------------
  345. ;CREATE FAME BAR
  346. ;---------------------------------------------------------------------------------------------------------
  347. getlocal0
  348. findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), $"displayclass")
  349. pushshort 176
  350. pushbyte 16
  351. pushint 14835456
  352. pushint 5526612
  353. pushstring "Fame"
  354. constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), $"displayclass"), 5
  355. initproperty QName(PrivateNamespace("*", $"fullclass"), "_fame")
  356. getlocal0
  357. getproperty QName(PrivateNamespace("*", $"fullclass"), "_fame")
  358. pushbyte 6
  359. setproperty QName(PackageNamespace(""), "x")
  360. getlocal0
  361. getproperty QName(PrivateNamespace("*", $"fullclass"), "_fame")
  362. getlocal2
  363. setproperty QName(PackageNamespace(""), "y")
  364. findpropstrict QName(PackageNamespace(""), "addChild")
  365. getlocal0
  366. getproperty QName(PrivateNamespace("*", $"fullclass"), "_fame")
  367. callpropvoid QName(PackageNamespace(""), "addChild"), 1
  368. getlocal0
  369. getproperty QName(PrivateNamespace("*", $"fullclass"), "_fame")
  370. pushfalse
  371. setproperty QName(PackageNamespace(""), "visible")
  372.  
  373. getlocal2
  374. pushbyte 24
  375. add
  376. convert_i
  377. setlocal2
  378.  
  379. ;;-----------------------------------------------------------
  380.  
  381. getlocal0
  382. findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "StatusBar")
  383. pushshort 176
  384. pushbyte 16
  385. pushint 14693428
  386. pushint 5526612
  387. getlex QName(PackageNamespace("_-0yC"), "_-19g")
  388. getproperty QName(PackageNamespace("", "#0"), "_-17U")
  389. constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "StatusBar"), 5
  390. initproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-1XN")
  391.  
  392. getlocal 4
  393. dup
  394. iftrue L215
  395.  
  396. pop
  397. getlocal1
  398. convert_b
  399. L215:
  400. iffalse L248
  401.  
  402. jump L223
  403.  
  404. divide
  405. setlocal3
  406.  
  407. pushwith
  408. typeof
  409. setlocal2
  410.  
  411. inclocal 2
  412. L223:
  413. getlocal0
  414. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-1XN")
  415. getlocal 4
  416. iffalse L240
  417.  
  418. pushbyte 6
  419. getlocal 4
  420. iffalse L241
  421.  
  422. setproperty QName(PackageNamespace("", "#0"), "x")
  423.  
  424. getlocal3
  425. dup
  426. iffalse L237
  427.  
  428. pop
  429. getlocal1
  430. convert_b
  431. L237:
  432. iftrue L443
  433.  
  434. getlocal0
  435. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-1XN")
  436. L240:
  437. getlocal2
  438. L241:
  439. setproperty QName(PackageNamespace("", "#0"), "y")
  440.  
  441. getlocal3
  442. iftrue L295
  443.  
  444. findpropstrict QName(PackageNamespace("", "#0"), "addChild")
  445. getlocal0
  446. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-1XN")
  447. callpropvoid QName(PackageNamespace("", "#0"), "addChild"), 1
  448.  
  449. L248:
  450. getlocal2
  451. pushbyte 24
  452. getlocal 4
  453. iffalse L310
  454.  
  455. add
  456. getlocal3
  457. iftrue L318
  458.  
  459. L255:
  460. convert_i
  461. L256:
  462. setlocal2
  463.  
  464. getlocal 4
  465. iffalse L387
  466.  
  467. getlocal0
  468. findpropstrict QName(PackageNamespace("com.company.assembleegameclient.ui"), "StatusBar")
  469. pushshort 176
  470. pushbyte 16
  471. pushint 6325472
  472. pushint 5526612
  473. getlex QName(PackageNamespace("_-0yC"), "_-19g")
  474. getproperty QName(PackageNamespace("", "#0"), "_-0It")
  475. constructprop QName(PackageNamespace("com.company.assembleegameclient.ui"), "StatusBar"), 5
  476. initproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-WX")
  477.  
  478. getlocal0
  479. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-WX")
  480. getlocal3
  481. dup
  482. iffalse L277
  483.  
  484. pop
  485. getlocal1
  486. convert_b
  487. L277:
  488. iftrue L291
  489.  
  490. pushbyte 6
  491. getlocal3
  492. dup
  493. iffalse L285
  494.  
  495. pop
  496. getlocal3
  497. convert_b
  498. L285:
  499. iftrue L292
  500.  
  501. setproperty QName(PackageNamespace("", "#0"), "x")
  502.  
  503. getlocal3
  504. iftrue L439
  505.  
  506. getlocal0
  507. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-WX")
  508. L291:
  509. getlocal2
  510. L292:
  511. setproperty QName(PackageNamespace("", "#0"), "y")
  512.  
  513. getlocal3
  514. iftrue L360
  515.  
  516. L295:
  517. findpropstrict QName(PackageNamespace("", "#0"), "addChild")
  518. getlocal0
  519. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-WX")
  520. callpropvoid QName(PackageNamespace("", "#0"), "addChild"), 1
  521.  
  522. getlocal 4
  523. iffalse L399
  524.  
  525. L301:
  526. getlocal2
  527. L302:
  528. pushbyte 24
  529. getlocal 4
  530. dup
  531. iftrue L309
  532.  
  533. pop
  534. getlocal1
  535. convert_b
  536. L309:
  537. iffalse L362
  538.  
  539. L310:
  540. add
  541. getlocal3
  542. dup
  543. iffalse L317
  544.  
  545. pop
  546. getlocal1
  547. convert_b
  548. L317:
  549. iftrue L363
  550.  
  551. L318:
  552. convert_i
  553. getlocal 4
  554. dup
  555. iftrue L325
  556.  
  557. pop
  558. getlocal1
  559. convert_b
  560. L325:
  561. iffalse L361
  562.  
  563. L326:
  564. setlocal2
  565.  
  566.  
  567. ;-----------------------------------------
  568. ; STATS BAR
  569. ;-----------------------------------------
  570.  
  571. ; getlocal0
  572. ; findpropstrict QName(PackageNamespace("_-kR"), "_-02h")
  573. ; constructprop QName(PackageNamespace("_-kR"), "_-02h"), 0
  574. ; initproperty QName(PrivateNamespace("*", $"fullclass"), "_stats")
  575. ;
  576. ; getlocal0
  577. ; getproperty QName(PrivateNamespace("*", $"fullclass"), "_stats")
  578. ; pushbyte 7
  579. ; setproperty QName(PackageNamespace(""), "x")
  580. ;
  581. ; getlocal0
  582. ; getproperty QName(PrivateNamespace("*", $"fullclass"), "_stats")
  583. ; getlocal2
  584. ; pushbyte 7
  585. ; subtract
  586. ; setproperty QName(PackageNamespace(""), "y")
  587. ;
  588. ;
  589. ; findpropstrict QName(PackageNamespace(""), "addChild")
  590. ; getlocal0
  591. ; getproperty QName(PrivateNamespace("*", $"fullclass"), "_stats")
  592. ; callpropvoid QName(PackageNamespace(""), "addChild"), 1
  593. ;
  594. ; getlocal2
  595. ; pushshort 55
  596. ; add
  597. ; convert_i
  598. ; setlocal2
  599. ; ;;-------------------------------------------------------------------------
  600. ;
  601.  
  602.  
  603. getlocal 4
  604. iffalse L452
  605.  
  606. getlocal0
  607. findpropstrict QName(PackageNamespace("_-sh"), "_-1cy")
  608. pushnull
  609. getlocal0
  610. getproperty QName(PackageNamespace("", "#0"), "player_")
  611. getproperty QName(PackageNamespace("", "#0"), "_-1Fc")
  612. getlocal0
  613. getproperty QName(PackageNamespace("", "#0"), "player_")
  614. constructprop QName(PackageNamespace("_-sh"), "_-1cy"), 3
  615. initproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-U7")
  616.  
  617. getlocal0
  618. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-U7")
  619. getlocal 4
  620. dup
  621. iftrue L347
  622.  
  623. pop
  624. getlocal2
  625. convert_b
  626. L347:
  627. iffalse L354
  628.  
  629. pushbyte 8
  630. getlocal 4
  631. iffalse L355
  632.  
  633. setproperty QName(PackageNamespace("", "#0"), "x")
  634.  
  635. L352:
  636. getlocal0
  637. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-U7")
  638. L354:
  639. getlocal2
  640. L355:
  641. setproperty QName(PackageNamespace("", "#0"), "y")
  642.  
  643. findpropstrict QName(PackageNamespace("", "#0"), "addChild")
  644. getlocal0
  645. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-U7")
  646. callpropvoid QName(PackageNamespace("", "#0"), "addChild"), 1
  647.  
  648. L360:
  649. getlocal2
  650. L361:
  651. ;------------------------
  652. ;ADJUST POSITION OF TEXT
  653. ;------------------------
  654. ; pushbyte 52
  655. pushshort 132
  656. ;------------------------
  657. L362:
  658. add
  659. L363:
  660. convert_i
  661. setlocal2
  662.  
  663.  
  664.  
  665. ;--------------------------------------------------------------------------
  666. ; Add player inventory
  667. ;--------------------------------------------------------------------------
  668. getlocal0
  669. findpropstrict QName(PackageNamespace($"invfolder"), $"invclass")
  670. getlocal0
  671. getproperty QName(PackageNamespace(""), "player_")
  672. dup
  673. pushbyte 4
  674. constructprop QName(PackageNamespace($"invfolder"), $"invclass"), 3
  675. initproperty QName(PrivateNamespace("*", $"fullclass"), "_inventory")
  676.  
  677. getlocal0
  678. getproperty QName(PrivateNamespace("*", $"fullclass"), "_inventory")
  679. pushbyte 8
  680. setproperty QName(PackageNamespace(""), "x")
  681.  
  682. getlocal0
  683. getproperty QName(PrivateNamespace("*", $"fullclass"), "_inventory")
  684. getlocal0
  685. getproperty QName(PrivateNamespace("*", $"fullclass"), "_-U7") ; Manual update
  686. getproperty QName(PackageNamespace(""), "y")
  687. getlocal0
  688. getproperty QName(PrivateNamespace("*", $"fullclass"), "_-U7") ; Manual update
  689. getproperty QName(PackageNamespace(""), "height")
  690. add
  691. pushbyte 4
  692. add
  693. setproperty QName(PackageNamespace(""), "y")
  694.  
  695. findpropstrict QName(PackageNamespace(""), "addChild")
  696. getlocal0
  697. getproperty QName(PrivateNamespace("*", $"fullclass"), "_inventory")
  698. callpropvoid QName(PackageNamespace(""), "addChild"), 1
  699. ;--------------------------------------------------------------------------
  700.  
  701.  
  702.  
  703. getlocal0
  704. findpropstrict QName(PackageNamespace("_-KE"), "_-0k5")
  705. constructprop QName(PackageNamespace("_-KE"), "_-0k5"), 0
  706. pushbyte 12
  707. callproperty QName(PackageNamespace("", "#0"), "setSize"), 1
  708. pushint 11776947
  709. callproperty QName(PackageNamespace("", "#0"), "setColor"), 1
  710. initproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN")
  711.  
  712. getlocal3
  713. dup
  714. iffalse L379
  715.  
  716. pop
  717. getlocal3
  718. convert_b
  719. L379:
  720. iftrue L399
  721.  
  722. getlocal0
  723. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN")
  724. getlocal3
  725. iftrue L433
  726.  
  727. getlex QName(PackageNamespace("flash.text"), "TextFieldAutoSize")
  728. getproperty QName(PackageNamespace("", "#0"), "CENTER")
  729. callpropvoid QName(PackageNamespace("", "#0"), "setAutoSize"), 1
  730.  
  731. L387:
  732. getlocal0
  733. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN")
  734. getlocal 4
  735. iffalse L433
  736.  
  737. findpropstrict QName(PackageNamespace("_-ZC"), "_-JQ")
  738. constructprop QName(PackageNamespace("_-ZC"), "_-JQ"), 0
  739. getlex QName(PackageNamespace("_-0yC"), "_-19g")
  740. getproperty QName(PackageNamespace("", "#0"), "_-hs")
  741. callproperty QName(PackageNamespace("", "#0"), "setParams"), 1
  742. callpropvoid QName(PackageNamespace("", "#0"), "setStringBuilder"), 1
  743.  
  744. getlocal 4
  745. iffalse L417
  746.  
  747. L399:
  748. getlocal0
  749. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN")
  750. getlocal 4
  751. dup
  752. iftrue L407
  753.  
  754. pop
  755. getlocal0
  756. convert_b
  757. L407:
  758. iffalse L433
  759.  
  760. findpropstrict QName(PackageNamespace("flash.filters"), "DropShadowFilter")
  761. pushbyte 0
  762. dup
  763. dup
  764. constructprop QName(PackageNamespace("flash.filters"), "DropShadowFilter"), 3
  765. newarray 1
  766. setproperty QName(PackageNamespace("", "#0"), "filters")
  767.  
  768. getlocal 4
  769. iffalse L443
  770.  
  771. L417:
  772. getlocal0
  773. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN")
  774. getlocal3
  775. dup
  776. iffalse L432
  777.  
  778. jump L429
  779.  
  780. setlocal3
  781.  
  782. pushnan
  783. add
  784. declocal_i 3
  785. instanceof
  786. setlocal3
  787.  
  788. L429:
  789. pop
  790. getlocal2
  791. convert_b
  792. L432:
  793. iftrue L441
  794.  
  795. L433:
  796. getlex QName(PackageNamespace("", "#0"), "width")
  797. pushbyte 2
  798. divide
  799. setproperty QName(PackageNamespace("", "#0"), "x")
  800.  
  801. getlocal 4
  802. iffalse L448
  803.  
  804. L439:
  805. getlocal0
  806. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN")
  807. L441:
  808. getlocal2
  809. setproperty QName(PackageNamespace("", "#0"), "y")
  810.  
  811. L443:
  812. getlex QName(ProtectedNamespace("_-Zg"), "_-Dt")
  813. getlocal0
  814. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN")
  815. getproperty QName(PackageNamespace("", "#0"), "textChanged")
  816. callpropvoid QName(PackageNamespace("", "#0"), "push"), 1
  817.  
  818. L448:
  819. findpropstrict QName(PackageNamespace("", "#0"), "addChild")
  820. getlocal0
  821. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN")
  822. callpropvoid QName(PackageNamespace("", "#0"), "addChild"), 1
  823.  
  824. L452:
  825. returnvoid
  826. end ; code
  827. end ; body
  828. end ; method
  829. trait slot QName(PackageNamespace("", "#0"), "player_") type QName(PackageNamespace("com.company.assembleegameclient.objects"), "Player") end
  830. trait slot QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-0NY") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-0tU") end
  831. trait slot QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-Nr") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "RankText") end
  832. trait slot QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-0HO") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "_-1Uv") end
  833. trait slot QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-1XN") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "StatusBar") end
  834. trait slot QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-WX") type QName(PackageNamespace("com.company.assembleegameclient.ui"), "StatusBar") end
  835. trait slot QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-DN") type QName(PackageNamespace("_-KE"), "_-0k5") end
  836. trait slot QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-U7") type QName(PackageNamespace("_-sh"), "_-1cy") end
  837.  
  838.  
  839. ;----------------
  840. ;ADDED PROPERTY
  841. ;----------------
  842. trait slot QName(PrivateNamespace("*", $"fullclass"), "_xp") type QName(PackageNamespace("com.company.assembleegameclient.ui"), $"displayclass") end
  843. trait slot QName(PrivateNamespace("*", $"fullclass"), "_fame") type QName(PackageNamespace("com.company.assembleegameclient.ui"), $"displayclass") end
  844. trait slot QName(PrivateNamespace("*", $"fullclass"), "_inventory") type QName(PackageNamespace($"invfolder"), $"invclass") end
  845.  
  846. trait slot QName(PrivateNamespace("*", $"fullclass"), "_stats") type QName(PackageNamespace("_-kR"), "_-02h") end
  847.  
  848.  
  849. trait method QName(PackageNamespace("", "#0"), "draw") flag OVERRIDE
  850. method
  851. refid "_-0NR:PlayerToolTip/draw"
  852. returns QName(PackageNamespace("", "#0"), "void")
  853. body
  854. maxstack 7
  855. ;------------------------
  856. ; INCREASE localcount
  857. ;-----------------------
  858. ;localcount 3
  859. localcount 4
  860. ;-----------------------
  861. initscopedepth 10
  862. maxscopedepth 11
  863. code
  864. pushfalse
  865. pushtrue
  866. swap
  867. jump L10
  868.  
  869. typeof
  870. newactivation
  871. pushnull
  872. bitnot
  873. add_i
  874. bitxor
  875. L10:
  876. setlocal1
  877.  
  878. setlocal2
  879.  
  880. getlocal0
  881. pushscope
  882.  
  883. getlocal1
  884. dup
  885. iffalse L20
  886.  
  887. pop
  888. getlocal0
  889. convert_b
  890. L20:
  891. iftrue L87
  892.  
  893. ;------------------------------------------------------------------------
  894. ; handle drawing of xp/fame bar
  895. ;------------------------------------------------------------------------
  896.  
  897. pushstring "Lvl "
  898. getlocal0
  899. getproperty QName(PackageNamespace(""), "player_")
  900. getproperty QName(PackageNamespace(""), $"playerlevel")
  901. add
  902. coerce_s
  903. setlocal3
  904.  
  905. ;getlocal3
  906. ;getlocal0
  907. ;getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  908. ;getproperty QName(PackageNamespace(""), "labelText_")
  909. ;getproperty QName(PackageNamespace(""), "text")
  910. ;ifeq LABEL1
  911.  
  912. ;getlocal0
  913. ;getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  914. ;getproperty QName(PackageNamespace(""), "labelText_")
  915. ;getlocal3
  916. ;setproperty QName(PackageNamespace(""), "text")
  917.  
  918. ;getlocal0
  919. ;getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  920. ;getproperty QName(PackageNamespace(""), "labelText_")
  921. ;getproperty QName(PackageNamespace(""), $"txtfld")
  922. ;callpropvoid QName(PackageNamespace(""), "updateMetrics"), 0
  923.  
  924.  
  925. LABEL1:
  926.  
  927. getlocal0
  928. getproperty QName(PackageNamespace(""), "player_")
  929. getproperty QName(PackageNamespace(""), $"playerlevel")
  930. pushbyte 20
  931. ifeq DRAWFAME
  932.  
  933. getlocal0
  934. getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  935. pushtrue
  936. setproperty QName(PackageNamespace(""), "visible")
  937.  
  938. getlocal0
  939. getproperty QName(PrivateNamespace("*", $"fullclass"), "_fame")
  940. pushfalse
  941. setproperty QName(PackageNamespace(""), "visible")
  942.  
  943. getlocal0
  944. getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  945. getlocal0
  946. getproperty QName(PackageNamespace(""), "player_")
  947. getproperty QName(PackageNamespace(""), "exp_")
  948. getlocal0
  949. getproperty QName(PackageNamespace(""), "player_")
  950. getproperty QName(PackageNamespace(""), $"playermaxXp")
  951. pushbyte 0
  952. callpropvoid QName(PackageNamespace(""), "draw"), 3
  953.  
  954. jump DRAWSTATS
  955.  
  956. DRAWFAME:
  957.  
  958.  
  959. getlocal0
  960. getproperty QName(PrivateNamespace("*", $"fullclass"), "_fame")
  961. pushtrue
  962. setproperty QName(PackageNamespace(""), "visible")
  963.  
  964. getlocal0
  965. getproperty QName(PrivateNamespace("*", $"fullclass"), "_xp")
  966. pushfalse
  967. setproperty QName(PackageNamespace(""), "visible")
  968.  
  969. getlocal0
  970. getproperty QName(PrivateNamespace("*", $"fullclass"), "_fame")
  971. getlocal0
  972. getproperty QName(PackageNamespace(""), "player_")
  973. getproperty QName(PackageNamespace(""), $"fame1")
  974. getlocal0
  975. getproperty QName(PackageNamespace(""), "player_")
  976. getproperty QName(PackageNamespace(""), $"fame2")
  977. pushbyte 0
  978. callpropvoid QName(PackageNamespace(""), "draw"), 3
  979.  
  980.  
  981. DRAWSTATS:
  982.  
  983. ;------------------------------------------------------------------------
  984. ; DRAW STATS
  985. ;------------------------------------------------------------------------
  986.  
  987. ;getlocal0
  988. ;getproperty QName(PrivateNamespace("*", $"fullclass"), "_stats")
  989. ;getlocal0
  990. ;getproperty QName(PackageNamespace(""), "player_")
  991. ;callpropvoid QName(PackageNamespace(""), "draw"), 1
  992.  
  993.  
  994. ;-----------------------------------------------------------------------
  995. ; draw inventory (Not needed anymore, its autodrawn)
  996. ;------------------------------------------------------------------------
  997. ;getlocal0
  998. ;getproperty QName(PrivateNamespace("*", $"fullclass"), "_inventory")
  999. ;callpropvoid QName(PackageNamespace(""), "draw"), 0
  1000. ;------------------------------------------------------------------------
  1001.  
  1002.  
  1003. getlocal0
  1004. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-1XN")
  1005. getlocal0
  1006. getproperty QName(PackageNamespace("", "#0"), "player_")
  1007. getproperty QName(PackageNamespace("", "#0"), "_-xp")
  1008. getlocal0
  1009. getproperty QName(PackageNamespace("", "#0"), "player_")
  1010. getproperty QName(PackageNamespace("", "#0"), "_-0lE")
  1011. getlocal0
  1012. getproperty QName(PackageNamespace("", "#0"), "player_")
  1013. getproperty QName(PackageNamespace("", "#0"), "_-1Om")
  1014. getlocal0
  1015. getproperty QName(PackageNamespace("", "#0"), "player_")
  1016. getproperty QName(PackageNamespace("", "#0"), "_-wa")
  1017. callpropvoid QName(PackageNamespace("", "#0"), "draw"), 4
  1018.  
  1019. getlocal1
  1020. dup
  1021. jump L45
  1022.  
  1023. instanceof
  1024. setlocal2
  1025.  
  1026. pushtrue
  1027. convert_o
  1028. dxnslate
  1029. greaterequals
  1030. L45:
  1031. iffalse L49
  1032.  
  1033. pop
  1034. getlocal0
  1035. convert_b
  1036. L49:
  1037. iftrue L95
  1038.  
  1039. getlocal0
  1040. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-WX")
  1041. getlocal0
  1042. getproperty QName(PackageNamespace("", "#0"), "player_")
  1043. getproperty QName(PackageNamespace("", "#0"), "_-15x")
  1044. getlocal0
  1045. getproperty QName(PackageNamespace("", "#0"), "player_")
  1046. getproperty QName(PackageNamespace("", "#0"), "_-069")
  1047. getlocal0
  1048. getproperty QName(PackageNamespace("", "#0"), "player_")
  1049. getproperty QName(PackageNamespace("", "#0"), "_-qB")
  1050. getlocal0
  1051. getproperty QName(PackageNamespace("", "#0"), "player_")
  1052. getproperty QName(PackageNamespace("", "#0"), "_-tl")
  1053. callpropvoid QName(PackageNamespace("", "#0"), "draw"), 4
  1054.  
  1055. getlocal2
  1056. iffalse L87
  1057.  
  1058. jump L74
  1059.  
  1060. pushwith
  1061. getlocal0
  1062. pushtrue
  1063. multiply
  1064. convert_u
  1065. pushtrue
  1066. L74:
  1067. getlocal0
  1068. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-U7")
  1069. getlocal0
  1070. getproperty QName(PackageNamespace("", "#0"), "player_")
  1071. getproperty QName(PackageNamespace("", "#0"), "_-OK")
  1072. callpropvoid QName(PackageNamespace("", "#0"), "setItems"), 1
  1073.  
  1074. getlocal2
  1075. dup
  1076. iftrue L86
  1077.  
  1078. pop
  1079. getlocal1
  1080. convert_b
  1081. L86:
  1082. iffalse L95
  1083.  
  1084. L87:
  1085. getlocal0
  1086. getproperty QName(PrivateNamespace("*", "_-0NR:PlayerToolTip"), "_-Nr")
  1087. getlocal0
  1088. getproperty QName(PackageNamespace("", "#0"), "player_")
  1089. getproperty QName(PackageNamespace("", "#0"), "numStars_")
  1090. callpropvoid QName(PackageNamespace("", "#0"), "draw"), 1
  1091.  
  1092. getlocal1
  1093. iftrue L97
  1094.  
  1095. L95:
  1096. getlocal0
  1097. callsupervoid QName(PackageNamespace("", "#0"), "draw"), 0
  1098. L97:
  1099. returnvoid
  1100. end ; code
  1101. end ; body
  1102. end ; method
  1103. end ; trait
  1104. end ; instance
  1105. cinit
  1106. refid "_-0NR:PlayerToolTip/cinit"
  1107. body
  1108. maxstack 3
  1109. localcount 1
  1110. initscopedepth 9
  1111. maxscopedepth 10
  1112. code
  1113. getlocal0
  1114. pushscope
  1115.  
  1116. returnvoid
  1117. end ; code
  1118. end ; body
  1119. end ; method
  1120. end ; class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement