Advertisement
Guest User

PlayerAutoAim.data

a guest
Apr 14th, 2017
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.29 KB | None | 0 0
  1. trait method QName(PackageNamespace(""), "attemptAttackAngle")
  2. method
  3. refid "com.company.assembleegameclient.objects:Player/instance/attemptAttackAngle"
  4. param QName(PackageNamespace(""), "Number")
  5. returns QName(PackageNamespace(""), "void")
  6. body
  7. maxstack 3
  8. localcount 2
  9. initscopedepth 7
  10. maxscopedepth 8
  11. code
  12. getlocal0
  13. pushscope
  14.  
  15. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  16. getproperty QName(PackageNamespace(""), "data_")
  17. getproperty QName(PackageNamespace(""), "autoAim")
  18. iffalse L13
  19.  
  20. getlocal0
  21. callproperty QName(PackageNamespace(""), "isUnstable"), 0
  22. iftrue L13
  23.  
  24. getlocal0
  25. getlocal1
  26. callpropvoid QName(PackageNamespace(""), "aim_"), 1
  27.  
  28. returnvoid
  29.  
  30. L13:
  31. getlocal0
  32. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  33. getproperty QName(PackageNamespace(""), "data_")
  34. getproperty Multiname("cameraAngle", [PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#1"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
  35. getlocal1
  36. add
  37. callpropvoid QName(PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), "shoot"), 1
  38.  
  39. returnvoid
  40. end ; code
  41. end ; body
  42. end ; method
  43. end ; trait
  44. trait method QName(PackageNamespace(""), "aim_")
  45. method
  46. refid "com.company.assembleegameclient.objects:Player/instance/aim_"
  47. param QName(PackageNamespace(""), "Number")
  48. returns QName(PackageNamespace(""), "void")
  49. body
  50. maxstack 16
  51. localcount 21
  52. initscopedepth 16
  53. maxscopedepth 18
  54. code
  55. getlocal0
  56. pushscope
  57.  
  58. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  59. getproperty QName(PackageNamespace(""), "data_")
  60. getproperty QName(PackageNamespace(""), "aimConstruct")
  61. setlocal 17
  62.  
  63. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  64. getproperty QName(PackageNamespace(""), "data_")
  65. getproperty QName(PackageNamespace(""), "aaMode")
  66. setlocal 18
  67.  
  68. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  69. getproperty QName(PackageNamespace(""), "data_")
  70. getproperty QName(PackageNamespace(""), "aimIncognito")
  71. setlocal 19
  72.  
  73. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  74. getproperty QName(PackageNamespace(""), "data_")
  75. getproperty QName(PackageNamespace(""), "aimAlwaysFire")
  76. setlocal 20
  77.  
  78. getlocal1
  79. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  80. getproperty QName(PackageNamespace(""), "data_")
  81. getproperty Multiname("cameraAngle", [PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#1"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
  82. add
  83. setlocal 7
  84.  
  85. getlex QName(PackageNamespace(""), "map_")
  86. getproperty QName(PackageNamespace(""), "gs_")
  87. getproperty QName(PackageNamespace(""), "mui_")
  88. getproperty QName(PrivateNamespace(null, "com.company.assembleegameclient.game:MapUserInput"), "mouseDown_")
  89. iftrue L345
  90.  
  91. pushnull
  92. coerce QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
  93. dup
  94. setlocal 4
  95.  
  96. setlocal 16
  97.  
  98. pushbyte -1
  99. setlocal 8
  100.  
  101. pushbyte 0
  102. setlocal 9
  103.  
  104. pushnull
  105. coerce_a
  106. setlocal 11
  107.  
  108. pushbyte 0
  109. setlocal 12
  110.  
  111. pushbyte 0
  112. setlocal 13
  113.  
  114. pushbyte 0
  115. setlocal 14
  116.  
  117. pushbyte 0
  118. setlocal 5
  119.  
  120. getlex QName(PackageNamespace(""), "map_")
  121. getproperty QName(PackageNamespace(""), "goDict_")
  122. coerce_a
  123. setlocal 6
  124.  
  125. jump L328
  126.  
  127. L54:
  128. label
  129. getlocal 6
  130. getlocal 5
  131. nextvalue
  132. coerce QName(PackageNamespace("com.company.assembleegameclient.objects"), "GameObject")
  133. setlocal 4
  134.  
  135. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  136. getproperty QName(PackageNamespace(""), "data_")
  137. getproperty QName(PackageNamespace(""), "aaIgnores")
  138. getlocal 4
  139. getproperty QName(PackageNamespace(""), "props_")
  140. getproperty QName(PackageNamespace(""), "type_")
  141. callproperty QName(Namespace("http://adobe.com/AS3/2006/builtin"), "indexOf"), 1
  142. pushbyte -1
  143. equals
  144. dup
  145. iftrue L76
  146.  
  147. pop
  148. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  149. getproperty QName(PackageNamespace(""), "data_")
  150. getproperty QName(PackageNamespace(""), "aaIgnore")
  151. not
  152. L76:
  153. iftrue L78
  154.  
  155. jump L328
  156.  
  157. L78:
  158. getlocal 4
  159. callproperty QName(PackageNamespace(""), "isInvincible"), 0
  160. not
  161. dup
  162. iffalse L87
  163.  
  164. pop
  165. getlocal 4
  166. callproperty QName(PackageNamespace(""), "isStasis"), 0
  167. not
  168. L87:
  169. dup
  170. iffalse L93
  171.  
  172. pop
  173. getlocal 4
  174. callproperty QName(PackageNamespace(""), "isInvulnerable"), 0
  175. not
  176. L93:
  177. iffalse L328
  178.  
  179. getlocal 4
  180. getlex QName(PackageNamespace("com.company.assembleegameclient.objects"), "Character")
  181. istypelate
  182. dup
  183. iftrue L110
  184.  
  185. pop
  186. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  187. getproperty QName(PackageNamespace(""), "data_")
  188. getproperty QName(PackageNamespace(""), "aaTargets")
  189. getlocal 4
  190. getproperty QName(PackageNamespace(""), "props_")
  191. getproperty QName(PackageNamespace(""), "type_")
  192. callproperty QName(Namespace("http://adobe.com/AS3/2006/builtin"), "indexOf"), 1
  193. pushbyte -1
  194. equals
  195. not
  196. L110:
  197. iffalse L328
  198.  
  199. getlocal 4
  200. getproperty QName(PackageNamespace(""), "props_")
  201. getproperty QName(PackageNamespace(""), "isEnemy_")
  202. iffalse L328
  203.  
  204. getlex QName(PackageNamespace(""), "Math")
  205. getlocal 4
  206. getproperty QName(PackageNamespace(""), "y_")
  207. getlex QName(PackageNamespace(""), "y_")
  208. subtract
  209. dup
  210. multiply
  211. getlocal 4
  212. getproperty QName(PackageNamespace(""), "x_")
  213. getlex QName(PackageNamespace(""), "x_")
  214. subtract
  215. dup
  216. multiply
  217. add
  218. callproperty QName(PackageNamespace(""), "sqrt"), 1
  219. dup
  220. setlocal 9
  221.  
  222. getlex QName(PackageNamespace("com.company.assembleegameclient.objects"), "ObjectLibrary")
  223. getproperty QName(PackageNamespace(""), "propsLibrary_")
  224. getlex QName(PackageNamespace(""), "equipment_")
  225. pushbyte 0
  226. getproperty MultinameL([PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#1"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
  227. getproperty MultinameL([PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#1"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
  228. getproperty Multiname("projectiles_", [PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#1"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
  229. pushbyte 0
  230. getproperty MultinameL([PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), PackageNamespace(""), PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#1"), PackageNamespace("com.company.assembleegameclient.objects"), PackageInternalNs("com.company.assembleegameclient.objects"), Namespace("http://adobe.com/AS3/2006/builtin"), ProtectedNamespace("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Player"), StaticProtectedNs("com.company.assembleegameclient.objects:Character"), StaticProtectedNs("com.company.assembleegameclient.objects:GameObject"), StaticProtectedNs("com.company.assembleegameclient.objects:BasicObject")])
  231. coerce QName(PackageNamespace("com.company.assembleegameclient.objects"), "ProjectileProperties")
  232. dup
  233. setlocal 11
  234.  
  235. getproperty QName(PackageNamespace(""), "speed_")
  236. pushshort 10000
  237. divide
  238. getlocal 11
  239. getproperty QName(PackageNamespace(""), "lifetime_")
  240. multiply
  241. pushbyte 1
  242. add
  243. ifgt L328
  244.  
  245. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  246. getproperty QName(PackageNamespace(""), "data_")
  247. getproperty QName(PackageNamespace(""), "aaTargets")
  248. getlocal 4
  249. getproperty QName(PackageNamespace(""), "props_")
  250. getproperty QName(PackageNamespace(""), "type_")
  251. callproperty QName(Namespace("http://adobe.com/AS3/2006/builtin"), "indexOf"), 1
  252. pushbyte -1
  253. equals
  254. not
  255. dup
  256. iffalse L169
  257.  
  258. pop
  259. getlex QName(PackageNamespace("com.company.assembleegameclient.parameters"), "Parameters")
  260. getproperty QName(PackageNamespace(""), "data_")
  261. getproperty QName(PackageNamespace(""), "aaException")
  262. L169:
  263. iffalse L185
  264.  
  265. getlex QName(PackageNamespace(""), "Math")
  266. getlocal 4
  267. getproperty QName(PackageNamespace(""), "y_")
  268. getlex QName(PackageNamespace(""), "y_")
  269. subtract
  270. getlocal 4
  271. getproperty QName(PackageNamespace(""), "x_")
  272. getlex QName(PackageNamespace(""), "x_")
  273. subtract
  274. callproperty QName(PackageNamespace(""), "atan2"), 2
  275. setlocal 7
  276.  
  277. getlocal0
  278. getlocal 7
  279. callpropvoid QName(PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), "shoot"), 1
  280.  
  281. returnvoid
  282.  
  283. L185:
  284. getlocal 16
  285. pushnull
  286. ifne L198
  287.  
  288. getlocal 4
  289. setlocal 16
  290.  
  291. getlocal 9
  292. setlocal 8
  293.  
  294. getlocal 4
  295. getproperty QName(PackageNamespace(""), "maxHP_")
  296. setlocal 13
  297.  
  298. getlocal 4
  299. getproperty QName(PackageNamespace(""), "hp_")
  300. setlocal 14
  301.  
  302. L198:
  303. getlocal 18
  304. pushbyte 1
  305. ifne L230
  306.  
  307. getlocal 9
  308. getlocal 8
  309. ifgt L328
  310.  
  311. getlocal 9
  312. getlocal 8
  313. ifne L211
  314.  
  315. getlocal 13
  316. getlocal 4
  317. getproperty QName(PackageNamespace(""), "maxHP_")
  318. ifgt L328
  319.  
  320. L211:
  321. getlocal 4
  322. setlocal 16
  323.  
  324. getlocal 4
  325. getproperty QName(PackageNamespace(""), "maxHP_")
  326. setlocal 13
  327.  
  328. getlocal 9
  329. setlocal 8
  330.  
  331. getlex QName(PackageNamespace(""), "Math")
  332. getlocal 4
  333. getproperty QName(PackageNamespace(""), "y_")
  334. getlex QName(PackageNamespace(""), "y_")
  335. subtract
  336. getlocal 4
  337. getproperty QName(PackageNamespace(""), "x_")
  338. getlex QName(PackageNamespace(""), "x_")
  339. subtract
  340. callproperty QName(PackageNamespace(""), "atan2"), 2
  341. setlocal 7
  342.  
  343. jump L328
  344.  
  345. L230:
  346. getlocal 18
  347. pushbyte 2
  348. ifne L263
  349.  
  350. getlocal 13
  351. getlocal 4
  352. getproperty QName(PackageNamespace(""), "maxHP_")
  353. ifgt L328
  354.  
  355. getlocal 13
  356. getlocal 4
  357. getproperty QName(PackageNamespace(""), "maxHP_")
  358. ifne L244
  359.  
  360. getlocal 9
  361. getlocal 8
  362. ifgt L328
  363.  
  364. L244:
  365. getlocal 4
  366. setlocal 16
  367.  
  368. getlocal 4
  369. getproperty QName(PackageNamespace(""), "maxHP_")
  370. setlocal 13
  371.  
  372. getlocal 9
  373. setlocal 8
  374.  
  375. getlex QName(PackageNamespace(""), "Math")
  376. getlocal 4
  377. getproperty QName(PackageNamespace(""), "y_")
  378. getlex QName(PackageNamespace(""), "y_")
  379. subtract
  380. getlocal 4
  381. getproperty QName(PackageNamespace(""), "x_")
  382. getlex QName(PackageNamespace(""), "x_")
  383. subtract
  384. callproperty QName(PackageNamespace(""), "atan2"), 2
  385. setlocal 7
  386.  
  387. jump L328
  388.  
  389. L263:
  390. getlocal 18
  391. pushbyte 3
  392. ifne L296
  393.  
  394. getlocal 14
  395. getlocal 4
  396. getproperty QName(PackageNamespace(""), "hp_")
  397. ifgt L328
  398.  
  399. getlocal 14
  400. getlocal 4
  401. getproperty QName(PackageNamespace(""), "hp_")
  402. ifne L277
  403.  
  404. getlocal 9
  405. getlocal 8
  406. ifgt L328
  407.  
  408. L277:
  409. getlocal 4
  410. setlocal 16
  411.  
  412. getlocal 4
  413. getproperty QName(PackageNamespace(""), "hp_")
  414. setlocal 14
  415.  
  416. getlocal 9
  417. setlocal 8
  418.  
  419. getlex QName(PackageNamespace(""), "Math")
  420. getlocal 4
  421. getproperty QName(PackageNamespace(""), "y_")
  422. getlex QName(PackageNamespace(""), "y_")
  423. subtract
  424. getlocal 4
  425. getproperty QName(PackageNamespace(""), "x_")
  426. getlex QName(PackageNamespace(""), "x_")
  427. subtract
  428. callproperty QName(PackageNamespace(""), "atan2"), 2
  429. setlocal 7
  430.  
  431. jump L328
  432.  
  433. L296:
  434. getlocal 18
  435. pushbyte 4
  436. ifne L328
  437.  
  438. getlocal 14
  439. getlocal 4
  440. getproperty QName(PackageNamespace(""), "hp_")
  441. iflt L328
  442.  
  443. getlocal 14
  444. getlocal 4
  445. getproperty QName(PackageNamespace(""), "hp_")
  446. ifne L310
  447.  
  448. getlocal 9
  449. getlocal 8
  450. ifgt L328
  451.  
  452. L310:
  453. getlocal 4
  454. setlocal 16
  455.  
  456. getlocal 4
  457. getproperty QName(PackageNamespace(""), "hp_")
  458. setlocal 14
  459.  
  460. getlocal 9
  461. setlocal 8
  462.  
  463. getlex QName(PackageNamespace(""), "Math")
  464. getlocal 4
  465. getproperty QName(PackageNamespace(""), "y_")
  466. getlex QName(PackageNamespace(""), "y_")
  467. subtract
  468. getlocal 4
  469. getproperty QName(PackageNamespace(""), "x_")
  470. getlex QName(PackageNamespace(""), "x_")
  471. subtract
  472. callproperty QName(PackageNamespace(""), "atan2"), 2
  473. setlocal 7
  474.  
  475. L328:
  476. hasnext2 6, 5
  477. iftrue L54
  478.  
  479. kill 6
  480. kill 5
  481. getlocal 16
  482. pushnull
  483. ifeq L339
  484.  
  485. getlocal0
  486. getlocal 7
  487. callpropvoid QName(PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), "shoot"), 1
  488.  
  489. jump L348
  490.  
  491. L339:
  492. getlocal 20
  493. iffalse L348
  494.  
  495. getlocal0
  496. getlocal 7
  497. callpropvoid QName(PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), "shoot"), 1
  498.  
  499. jump L348
  500.  
  501. L345:
  502. getlocal0
  503. getlocal 7
  504. callpropvoid QName(PrivateNamespace(null, "com.company.assembleegameclient.objects:Player#0"), "shoot"), 1
  505.  
  506. L348:
  507. returnvoid
  508. end ; code
  509. end ; body
  510. end ; method
  511. end ; trait
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement