Guest User

Inventory/XP/Fame Viewer - 14.0

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