Advertisement
Guest User

TextHandler.data

a guest
Apr 14th, 2017
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.91 KB | None | 0 0
  1. trait method QName(PackageNamespace(""), "execute")
  2. method
  3. refid "kabam.rotmg.chat.control:TextHandler/instance/execute"
  4. param QName(PackageNamespace("kabam.rotmg.messaging.impl.incoming"), "Text")
  5. returns QName(PackageNamespace(""), "void")
  6. body
  7. maxstack 4
  8. localcount 7
  9. initscopedepth 4
  10. maxscopedepth 5
  11. code
  12. getlocal0
  13. pushscope
  14.  
  15. pushnull
  16. coerce_s
  17. setlocal3
  18.  
  19. pushnull
  20. coerce_s
  21. setlocal 4
  22.  
  23. pushnull
  24. coerce_s
  25. setlocal 5
  26.  
  27. getlocal1
  28. getproperty QName(PackageNamespace(""), "numStars_")
  29. pushbyte -1
  30. equals
  31. setlocal2
  32.  
  33. getlocal1
  34. getproperty QName(PackageNamespace(""), "numStars_")
  35. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  36. getproperty QName(PackageNamespace(""), "data_")
  37. getproperty Multiname("chatStarRequirement", [PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), PackageNamespace(""), PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#1"), PackageNamespace("kabam.rotmg.chat.control"), PackageInternalNs("kabam.rotmg.chat.control"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("kabam.rotmg.chat.control:TextHandler"), StaticProtectedNs("kabam.rotmg.chat.control:TextHandler")])
  38. lessthan
  39. dup
  40. iffalse L33
  41.  
  42. pop
  43. getlocal1
  44. getproperty QName(PackageNamespace(""), "name_")
  45. getlocal0
  46. getproperty QName(PackageNamespace(""), "model")
  47. getproperty QName(PackageNamespace(""), "player")
  48. getproperty QName(PackageNamespace(""), "name_")
  49. equals
  50. not
  51. L33:
  52. dup
  53. iffalse L38
  54.  
  55. pop
  56. getlocal2
  57. not
  58. L38:
  59. dup
  60. iffalse L46
  61.  
  62. pop
  63. getlocal0
  64. getlocal1
  65. getproperty QName(PackageNamespace(""), "recipient_")
  66. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "isSpecialRecipientChat"), 1
  67. not
  68. L46:
  69. iffalse L48
  70.  
  71. returnvoid
  72.  
  73. L48:
  74. getlocal1
  75. getproperty QName(PackageNamespace(""), "recipient_")
  76. pushstring ""
  77. equals
  78. not
  79. coerce_a
  80. convert_b
  81. dup
  82. iffalse L63
  83.  
  84. pop
  85. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  86. getproperty QName(PackageNamespace(""), "data_")
  87. getproperty Multiname("chatFriend", [PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), PackageNamespace(""), PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#1"), PackageNamespace("kabam.rotmg.chat.control"), PackageInternalNs("kabam.rotmg.chat.control"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("kabam.rotmg.chat.control:TextHandler"), StaticProtectedNs("kabam.rotmg.chat.control:TextHandler")])
  88. coerce_a
  89. convert_b
  90. L63:
  91. dup
  92. iffalse L72
  93.  
  94. pop
  95. getlocal0
  96. getproperty QName(PackageNamespace(""), "friendModel")
  97. getlocal1
  98. getproperty QName(PackageNamespace(""), "recipient_")
  99. callproperty QName(PackageNamespace(""), "isMyFriend"), 1
  100. not
  101. L72:
  102. iffalse L74
  103.  
  104. returnvoid
  105.  
  106. L74:
  107. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  108. getproperty QName(PackageNamespace(""), "data_")
  109. getproperty Multiname("chatAll", [PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), PackageNamespace(""), PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#1"), PackageNamespace("kabam.rotmg.chat.control"), PackageInternalNs("kabam.rotmg.chat.control"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("kabam.rotmg.chat.control:TextHandler"), StaticProtectedNs("kabam.rotmg.chat.control:TextHandler")])
  110. not
  111. dup
  112. iffalse L89
  113.  
  114. pop
  115. getlocal1
  116. getproperty QName(PackageNamespace(""), "name_")
  117. getlocal0
  118. getproperty QName(PackageNamespace(""), "model")
  119. getproperty QName(PackageNamespace(""), "player")
  120. getproperty QName(PackageNamespace(""), "name_")
  121. equals
  122. not
  123. L89:
  124. dup
  125. iffalse L94
  126.  
  127. pop
  128. getlocal2
  129. not
  130. L94:
  131. dup
  132. iffalse L102
  133.  
  134. pop
  135. getlocal0
  136. getlocal1
  137. getproperty QName(PackageNamespace(""), "recipient_")
  138. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "isSpecialRecipientChat"), 1
  139. not
  140. L102:
  141. iffalse L132
  142.  
  143. getlocal1
  144. getproperty QName(PackageNamespace(""), "recipient_")
  145. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  146. getproperty QName(PackageNamespace(""), "GUILD_CHAT_NAME")
  147. equals
  148. dup
  149. iffalse L115
  150.  
  151. pop
  152. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  153. getproperty QName(PackageNamespace(""), "data_")
  154. getproperty Multiname("chatGuild", [PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), PackageNamespace(""), PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#1"), PackageNamespace("kabam.rotmg.chat.control"), PackageInternalNs("kabam.rotmg.chat.control"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("kabam.rotmg.chat.control:TextHandler"), StaticProtectedNs("kabam.rotmg.chat.control:TextHandler")])
  155. convert_b
  156. L115:
  157. iffalse L117
  158.  
  159. jump L132
  160.  
  161. L117:
  162. getlocal1
  163. getproperty QName(PackageNamespace(""), "recipient_")
  164. pushstring ""
  165. equals
  166. not
  167. dup
  168. iffalse L129
  169.  
  170. pop
  171. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  172. getproperty QName(PackageNamespace(""), "data_")
  173. getproperty Multiname("chatWhisper", [PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), PackageNamespace(""), PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#1"), PackageNamespace("kabam.rotmg.chat.control"), PackageInternalNs("kabam.rotmg.chat.control"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("kabam.rotmg.chat.control:TextHandler"), StaticProtectedNs("kabam.rotmg.chat.control:TextHandler")])
  174. convert_b
  175. L129:
  176. iffalse L131
  177.  
  178. jump L132
  179.  
  180. L131:
  181. returnvoid
  182.  
  183. L132:
  184. getlocal0
  185. getlocal1
  186. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "useCleanString"), 1
  187. iffalse L147
  188.  
  189. getlocal1
  190. getproperty QName(PackageNamespace(""), "cleanText_")
  191. coerce_s
  192. setlocal3
  193.  
  194. getlocal1
  195. getlocal0
  196. getlocal1
  197. getproperty QName(PackageNamespace(""), "cleanText_")
  198. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "replaceIfSlashServerCommand"), 1
  199. setproperty QName(PackageNamespace(""), "cleanText_")
  200.  
  201. jump L157
  202.  
  203. L147:
  204. getlocal1
  205. getproperty QName(PackageNamespace(""), "text_")
  206. coerce_s
  207. setlocal3
  208.  
  209. getlocal1
  210. getlocal0
  211. getlocal1
  212. getproperty QName(PackageNamespace(""), "text_")
  213. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "replaceIfSlashServerCommand"), 1
  214. setproperty QName(PackageNamespace(""), "text_")
  215.  
  216. L157:
  217. getlocal2
  218. convert_b
  219. dup
  220. iffalse L166
  221.  
  222. pop
  223. getlocal0
  224. getlocal3
  225. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "isToBeLocalized"), 1
  226. convert_b
  227. L166:
  228. iffalse L172
  229.  
  230. getlocal0
  231. getlocal3
  232. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "getLocalizedString"), 1
  233. coerce_s
  234. setlocal3
  235.  
  236. L172:
  237. getlocal2
  238. not
  239. dup
  240. iffalse L182
  241.  
  242. pop
  243. getlocal0
  244. getproperty QName(PackageNamespace(""), "spamFilter")
  245. getlocal3
  246. callproperty QName(PackageNamespace(""), "isSpam"), 1
  247. convert_b
  248. L182:
  249. iffalse L199
  250.  
  251. getlocal1
  252. getproperty QName(PackageNamespace(""), "name_")
  253. getlocal0
  254. getproperty QName(PackageNamespace(""), "model")
  255. getproperty QName(PackageNamespace(""), "player")
  256. getproperty QName(PackageNamespace(""), "name_")
  257. ifne L198
  258.  
  259. getlocal0
  260. getproperty QName(PackageNamespace(""), "addTextLine")
  261. getlex QName(PackageNamespace("kabam.rotmg.chat.model"), "ChatMessage")
  262. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  263. getproperty QName(PackageNamespace(""), "ERROR_CHAT_NAME")
  264. pushstring "This message has been flagged as spam."
  265. callproperty QName(PackageNamespace(""), "make"), 2
  266. callpropvoid QName(PackageNamespace(""), "dispatch"), 1
  267.  
  268. L198:
  269. returnvoid
  270.  
  271. L199:
  272. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  273. getproperty QName(PackageNamespace(""), "data_")
  274. getproperty QName(PackageNamespace(""), "filterSpam")
  275. iffalse LSKIPFILTER
  276.  
  277. pushbyte 0
  278. setlocal 6
  279.  
  280. jump L223
  281.  
  282. L202:
  283. label
  284. getlocal1
  285. getproperty QName(PackageNamespace(""), "text_")
  286. callproperty QName(Namespace("http://adobe.com/AS3/2006/builtin"), "toLowerCase"), 0
  287. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  288. getproperty QName(PackageNamespace(""), "data_")
  289. getproperty QName(PackageNamespace(""), "spamWords")
  290. getlocal 6
  291. getproperty MultinameL([PrivateNamespace("*", "#1"), PackageNamespace(""), Namespace("http://adobe.com/AS3/2006/builtin"), PrivateNamespace("*", "#1"), PackageNamespace("kabam.rotmg.chat.control"), PackageInternalNs("kabam.rotmg.chat.control"), ProtectedNamespace("kabam.rotmg.chat.control:TextHandler"), StaticProtectedNs("kabam.rotmg.chat.control:TextHandler")])
  292. callproperty QName(Namespace("http://adobe.com/AS3/2006/builtin"), "indexOf"), 1
  293. pushbyte -1
  294. ifeq L222
  295.  
  296. findpropstrict QName(PackageNamespace(""), "trace")
  297. pushstring "Spam Message: "
  298. getlocal1
  299. getproperty QName(PackageNamespace(""), "text_")
  300. coerce_s
  301. add
  302. callpropvoid QName(PackageNamespace(""), "trace"), 1
  303.  
  304. returnvoid
  305.  
  306. L222:
  307. inclocal_i 6
  308. L223:
  309. getlocal 6
  310. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  311. getproperty QName(PackageNamespace(""), "data_")
  312. getproperty QName(PackageNamespace(""), "spamWords")
  313. getproperty Multiname("length", [PrivateNamespace("*", "#1"), PackageNamespace(""), Namespace("http://adobe.com/AS3/2006/builtin"), PrivateNamespace("*", "#1"), PackageNamespace("kabam.rotmg.chat.control"), PackageInternalNs("kabam.rotmg.chat.control"), ProtectedNamespace("kabam.rotmg.chat.control:TextHandler"), StaticProtectedNs("kabam.rotmg.chat.control:TextHandler")])
  314. iflt L202
  315.  
  316. LSKIPFILTER:
  317. getlocal1
  318. getproperty QName(PackageNamespace(""), "recipient_")
  319. iffalse L273
  320.  
  321. getlocal1
  322. getproperty QName(PackageNamespace(""), "recipient_")
  323. getlocal0
  324. getproperty QName(PackageNamespace(""), "model")
  325. getproperty QName(PackageNamespace(""), "player")
  326. getproperty QName(PackageNamespace(""), "name_")
  327. equals
  328. not
  329. dup
  330. iffalse L248
  331.  
  332. pop
  333. getlocal0
  334. getlocal1
  335. getproperty QName(PackageNamespace(""), "recipient_")
  336. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "isSpecialRecipientChat"), 1
  337. not
  338. L248:
  339. iffalse L258
  340.  
  341. getlocal0
  342. getproperty QName(PackageNamespace(""), "tellModel")
  343. getlocal1
  344. getproperty QName(PackageNamespace(""), "recipient_")
  345. callpropvoid QName(PackageNamespace(""), "push"), 1
  346.  
  347. getlocal0
  348. getproperty QName(PackageNamespace(""), "tellModel")
  349. callpropvoid QName(PackageNamespace(""), "resetRecipients"), 0
  350.  
  351. jump L273
  352.  
  353. L258:
  354. getlocal1
  355. getproperty QName(PackageNamespace(""), "recipient_")
  356. getlocal0
  357. getproperty QName(PackageNamespace(""), "model")
  358. getproperty QName(PackageNamespace(""), "player")
  359. getproperty QName(PackageNamespace(""), "name_")
  360. ifne L273
  361.  
  362. getlocal0
  363. getproperty QName(PackageNamespace(""), "tellModel")
  364. getlocal1
  365. getproperty QName(PackageNamespace(""), "name_")
  366. callpropvoid QName(PackageNamespace(""), "push"), 1
  367.  
  368. getlocal0
  369. getproperty QName(PackageNamespace(""), "tellModel")
  370. callpropvoid QName(PackageNamespace(""), "resetRecipients"), 0
  371.  
  372. L273:
  373. getlocal2
  374. convert_b
  375. dup
  376. iffalse L282
  377.  
  378. pop
  379. getlex QName(PackageNamespace("com.company.assembleegameclient.objects"), "TextureDataConcrete")
  380. getproperty QName(PackageNamespace(""), "remoteTexturesUsed")
  381. pushtrue
  382. equals
  383. L282:
  384. iffalse L309
  385.  
  386. getlex QName(PackageNamespace("com.company.assembleegameclient.objects"), "TextureDataConcrete")
  387. pushfalse
  388. setproperty QName(PackageNamespace(""), "remoteTexturesUsed")
  389.  
  390. getlocal1
  391. getproperty QName(PackageNamespace(""), "name_")
  392. coerce_s
  393. setlocal 4
  394.  
  395. getlocal1
  396. getproperty QName(PackageNamespace(""), "text_")
  397. coerce_s
  398. setlocal 5
  399.  
  400. getlocal1
  401. pushstring ""
  402. setproperty QName(PackageNamespace(""), "name_")
  403.  
  404. getlocal1
  405. pushstring "Remote Textures used in this build"
  406. setproperty QName(PackageNamespace(""), "text_")
  407.  
  408. getlocal0
  409. getlocal1
  410. callpropvoid QName(PackageNamespace(""), "addTextAsTextLine"), 1
  411.  
  412. getlocal1
  413. getlocal 4
  414. setproperty QName(PackageNamespace(""), "name_")
  415.  
  416. getlocal1
  417. getlocal 5
  418. setproperty QName(PackageNamespace(""), "text_")
  419.  
  420. L309:
  421. getlocal2
  422. iffalse L402
  423.  
  424. getlocal1
  425. getproperty QName(PackageNamespace(""), "text_")
  426. pushstring "Please verify your email before chat"
  427. equals
  428. dup
  429. iffalse L323
  430.  
  431. pop
  432. getlocal0
  433. getproperty QName(PackageNamespace(""), "hudModel")
  434. pushnull
  435. equals
  436. not
  437. L323:
  438. dup
  439. iffalse L333
  440.  
  441. pop
  442. getlocal0
  443. getproperty QName(PackageNamespace(""), "hudModel")
  444. getproperty QName(PackageNamespace(""), "gameSprite")
  445. getproperty QName(PackageNamespace(""), "map")
  446. getproperty QName(PackageNamespace(""), "name_")
  447. pushstring "Nexus"
  448. equals
  449. L333:
  450. dup
  451. iffalse L341
  452.  
  453. pop
  454. getlocal0
  455. getproperty QName(PackageNamespace(""), "openDialogSignal")
  456. pushnull
  457. equals
  458. not
  459. L341:
  460. iffalse L348
  461.  
  462. getlocal0
  463. getproperty QName(PackageNamespace(""), "openDialogSignal")
  464. findpropstrict QName(PackageNamespace("kabam.rotmg.account.core.view"), "ConfirmEmailModal")
  465. constructprop QName(PackageNamespace("kabam.rotmg.account.core.view"), "ConfirmEmailModal"), 0
  466. callpropvoid QName(PackageNamespace(""), "dispatch"), 1
  467.  
  468. jump L402
  469.  
  470. L348:
  471. getlocal1
  472. getproperty QName(PackageNamespace(""), "name_")
  473. pushstring "@ANNOUNCEMENT"
  474. ifne L390
  475.  
  476. getlocal0
  477. getproperty QName(PackageNamespace(""), "hudModel")
  478. pushnull
  479. equals
  480. not
  481. dup
  482. iffalse L366
  483.  
  484. pop
  485. getlocal0
  486. getproperty QName(PackageNamespace(""), "hudModel")
  487. getproperty QName(PackageNamespace(""), "gameSprite")
  488. pushnull
  489. equals
  490. not
  491. L366:
  492. dup
  493. iffalse L376
  494.  
  495. pop
  496. getlocal0
  497. getproperty QName(PackageNamespace(""), "hudModel")
  498. getproperty QName(PackageNamespace(""), "gameSprite")
  499. getproperty QName(PackageNamespace(""), "newsTicker")
  500. pushnull
  501. equals
  502. not
  503. L376:
  504. iffalse L385
  505.  
  506. getlocal0
  507. getproperty QName(PackageNamespace(""), "hudModel")
  508. getproperty QName(PackageNamespace(""), "gameSprite")
  509. getproperty QName(PackageNamespace(""), "newsTicker")
  510. getlocal1
  511. getproperty QName(PackageNamespace(""), "text_")
  512. callpropvoid QName(PackageNamespace(""), "activateNewScrollText"), 1
  513.  
  514. jump L389
  515.  
  516. L385:
  517. getlex QName(PackageNamespace("kabam.rotmg.news.view"), "NewsTicker")
  518. getlocal1
  519. getproperty QName(PackageNamespace(""), "text_")
  520. callpropvoid QName(PackageNamespace(""), "setPendingScrollText"), 1
  521.  
  522. L389:
  523. jump L402
  524.  
  525. L390:
  526. getlocal1
  527. getproperty QName(PackageNamespace(""), "name_")
  528. pushstring "#{objects.ft_shopkeep}"
  529. equals
  530. dup
  531. iffalse L400
  532.  
  533. pop
  534. getlex QName(PackageNamespace("kabam.rotmg.fortune.services"), "FortuneModel")
  535. getproperty QName(PackageNamespace(""), "HAS_FORTUNES")
  536. not
  537. L400:
  538. iffalse L402
  539.  
  540. returnvoid
  541.  
  542. L402:
  543. getlocal1
  544. getproperty QName(PackageNamespace(""), "objectId_")
  545. pushbyte 0
  546. ifnge L410
  547.  
  548. getlocal0
  549. getlocal1
  550. getlocal3
  551. callpropvoid QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "showSpeechBaloon"), 2
  552.  
  553. L410:
  554. getlocal2
  555. convert_b
  556. dup
  557. iftrue L435
  558.  
  559. pop
  560. getlocal0
  561. getproperty QName(PackageNamespace(""), "account")
  562. callproperty QName(Namespace("kabam.rotmg.account.core:Account"), "isRegistered"), 0
  563. convert_b
  564. dup
  565. iffalse L435
  566.  
  567. pop
  568. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  569. getproperty QName(PackageNamespace(""), "data_")
  570. pushstring "hidePlayerChat"
  571. getproperty MultinameL([PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), PackageNamespace(""), PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#1"), PackageNamespace("kabam.rotmg.chat.control"), PackageInternalNs("kabam.rotmg.chat.control"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("kabam.rotmg.chat.control:TextHandler"), StaticProtectedNs("kabam.rotmg.chat.control:TextHandler")])
  572. not
  573. dup
  574. iftrue L435
  575.  
  576. pop
  577. getlocal0
  578. getlocal1
  579. getproperty QName(PackageNamespace(""), "name_")
  580. callproperty QName(PrivateNamespace(null, "kabam.rotmg.chat.control:TextHandler/instance#0"), "isSpecialRecipientChat"), 1
  581. convert_b
  582. L435:
  583. iffalse L439
  584.  
  585. getlocal0
  586. getlocal1
  587. callpropvoid QName(PackageNamespace(""), "addTextAsTextLine"), 1
  588.  
  589. L439:
  590. returnvoid
  591. end ; code
  592. end ; body
  593. end ; method
  594. end ; trait
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement