Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Decompiled with the Synapse X Luau decompiler.
- -- USED GLOBALS: Mouse, cam, DustChange, script, Block, StandAppear, Pose, Dodge, state, Hito, Punch, BrawlerPunch, hito, QuickPunch, BarrageOUTPUT, BarrageINPUT, ScytheUppercut, Slam, Movement, ThrowScythe, NormalThrow, Stab, Switch, ScytheSpin, HeavyPunch, timestopping.
- 1.
- 2. local v0 = game
- 4. local v2 = "ReplicatedStorage"
- 5.
- 7. v0 = v0:GetService(v2)
- 8. local v1 = game
- 10. local v3 = "TweenService"
- 11.
- 13. v1 = v1:GetService(v3)
- 14. v2 = game
- 16. local v4 = "Players"
- 17.
- 19. v2 = v2:GetService(v4)
- 20. v3 = game
- 22. local v5 = "UserInputService"
- 23.
- 25. v3 = v3:GetService(v5)
- 26. v4 = RaycastParams.new
- 28. v4 = v4(v5)
- 29. v5 = Enum.RaycastFilterType.Whitelist
- 31. v4.FilterType = v5
- 33. v5 = {} -- this array has (1)indexes by default
- 35. local v7 = workspace
- 37. local v6 = v7.Map
- 39. v5[1] = v6
- 41. v4.FilterDescendantsInstances = v5
- 43. v5 = true
- 44. v4.IgnoreWater = v5
- 46. v5 = false
- 47. v6 = false
- 48. v7 = false
- 49. local v8 = {"DodgeDebounce", "BlockDebounce", "StabDebounce", "UppercutDebounce", "QuickPunchDebounce", "AppearDebounce", "BarrageDebounce", "BrawlerPunchDebounce", "ThrowDebounce", "HeavyPunchDebounce", "ThrowDebounce2", "PunchDebounce", "SwitchDebounce", "SlamDebounce", "ScytheSpinDebounce", "MovementDebounce"}
- 50. local v9 = false
- 51. v8.DodgeDebounce = v9
- 53. v9 = false
- 54. v8.BlockDebounce = v9
- 56. v9 = false
- 57. v8.StabDebounce = v9
- 59. v9 = false
- 60. v8.UppercutDebounce = v9
- 62. v9 = false
- 63. v8.QuickPunchDebounce = v9
- 65. v9 = false
- 66. v8.AppearDebounce = v9
- 68. v9 = false
- 69. v8.BarrageDebounce = v9
- 71. v9 = false
- 72. v8.BrawlerPunchDebounce = v9
- 74. v9 = false
- 75. v8.ThrowDebounce = v9
- 77. v9 = false
- 78. v8.HeavyPunchDebounce = v9
- 80. v9 = false
- 81. v8.ThrowDebounce2 = v9
- 83. v9 = false
- 84. v8.PunchDebounce = v9
- 86. v9 = false
- 87. v8.SwitchDebounce = v9
- 89. v9 = false
- 90. v8.SlamDebounce = v9
- 92. v9 = false
- 93. v8.ScytheSpinDebounce = v9
- 95. v9 = false
- 96. v8.MovementDebounce = v9
- 98. v9 = 16
- 99. local v10 = 50
- 100. local v11 = v0.KnockClient
- 102. local v12 = v0.Knocked
- 104. local v13 = v0.GetUp
- 106. local v14 = v0.Trail
- 108. local v16 = v0.Main
- 110. local v15 = v16.Menacing
- 112. local v17 = v0.Main
- 114. v16 = v17.Input
- 116. local v18 = v0.Main
- 118. v17 = v18.Timestop
- 120. v18 = v0.Anchor
- 122. local v20 = game
- 124. local v22 = "UserInputService"
- 125.
- 127. v20 = v20:GetService(v22)
- 128. local v19 = v20.TouchEnabled
- 130. if v19 then goto #131
- 131. v7 = true -- referenced by #130
- end
- 132. v19 = v2.LocalPlayer
- 134. v22 = "PlayerGui"
- 135.
- 137. v20 = v19:WaitForChild(v22)
- 138. local v23 = "MobileGUI"
- 139.
- 141. v21 = v20:WaitForChild(v23)
- 142. v22 = wait
- 144. v22(v23)
- 145. v22 = v19.Character
- 147. if v22 then goto #152
- 148. v23 = v19.Character
- 150. v22 = v23.Humanoid
- 152. if not v22 then goto #153 -- referenced by #147
- end
- 153. go back to #142 -- might be a repeating loop -- referenced by #152
- end
- 154. local v24 = game
- 156. v23 = v24.Workspace
- 158. v22 = v23.Map
- 160. local v25 = game
- 162. v24 = v25.Lighting
- 164. v23 = v24.Sky
- 166. v24 = v19.Character
- 168. v25 = v24.Torso
- 170. local v26 = v24.Humanoid
- 172. local v27 = v24.HumanoidRootPart
- 174. local v29 = v0.Main
- 176. local v28 = v29.Transparency
- 178.
- 180. v29 = v19:GetMouse()
- 181. Mouse = v29
- 183. local v30 = workspace
- 185. v29 = v30.CurrentCamera
- 187. cam = v29
- 189. local v31 = "Attacking"
- 190.
- 192. v29 = v24:WaitForChild(v31)
- 193. local v32 = "Disabled"
- 194.
- 196. v30 = v24:WaitForChild(v32)
- 197. local v33 = "Stand"
- 198.
- 200. v31 = v24:WaitForChild(v33)
- 201. local v34 = "Style"
- 202.
- 204. v32 = v31:WaitForChild(v34)
- 205. local v35 = "HitCount"
- 206.
- 208. v33 = v24:WaitForChild(v35)
- 209. local v36 = "Stand Torso"
- 210.
- 212. v34 = v31:WaitForChild(v36)
- 213. local v37 = "StandHumanoidRootPart"
- 214.
- 216. v35 = v31:WaitForChild(v37)
- 217. local v38 = "Block"
- 218.
- 220. v36 = v35:WaitForChild(v38)
- 221. v38 = workspace
- 223. v37 = v38.Finalizer
- 225. local v39 = v19.Name
- 227.
- 229. v37 = v37:WaitForChild(v39)
- 230. local v40 = "HitCount"
- 231.
- 233. v38 = v20:WaitForChild(v40)
- 234. local v41 = "Frame"
- 235.
- 237. v39 = v38:WaitForChild(v41)
- 238. v40 = {} -- this array is empty
- 240. v41 = pairs
- 242.
- 244. v41 = v35:GetChildren()
- 245. v41, v42, v43 = v41()
- 246. for v44, v45 in v41(v42) do -- [escape at #259] (pairs/next)
- 247. local v48 = "Animation"
- 248.
- 250. v46 = v45:IsA(v48)
- 251. if v46 then goto #258
- 252. local v46 = v45.Name
- 254. local v49 = v45
- 255.
- 257. v47 = v26:LoadAnimation(v49)
- 258. v40[v46] = v47 -- referenced by #251
- end
- 259. end -- FORGLOOP - iterate + goto #246
- 261. v41 = true
- 262. v38.Enabled = v41
- 264. v41 = pairs
- 266.
- 268. v41 = v39:GetChildren()
- 269. v41, v42, v43 = v41()
- 270. for v44, v45 in v41(v42) do -- [escape at #282] (pairs/next)
- 271. v48 = "TextLabel"
- 272.
- 274. v46 = v45:IsA(v48)
- 275. if v46 then goto #281
- 276. v46 = 1
- 277. v45.TextTransparency = v46
- 279. v46 = 1
- 280. v45.TextStrokeTransparency = v46
- end
- 282. end -- FORGLOOP - iterate + goto #270
- 284. v41 = 0
- 285. local v42 = pairs
- 287. local v44 = v0.Effects
- 289. local v43 = v44.Dust
- 291.
- 293. v42 = v43:GetChildren()
- 294. v42, v43, v44 = v42()
- 295. for v45, v46 in v42(v43) do -- [escape at #301] (pairs/next)
- 296.
- 298. v47 = v46:Clone()
- 299. v47.Parent = v27
- 301. end -- FORGLOOP - iterate + goto #295
- 303. v44 = "Animate"
- 304.
- 306. v42 = v24:WaitForChild(v44)
- 307. v43 = false
- 308. -- V nested upvalues[0] = v27
- local function DustChange(p1) -- [line 123]
- 1. local v1 = pairs
- 3. local v2 = v27 -- get upval
- 4.
- 6. v1 = v2:GetChildren()
- 7. v1, v2, v3 = v1()
- 8. for v4, v5 in v1(v2) do -- [escape at #38] (pairs/next)
- 9. local v6 = v5.Name
- 11. if v6 ~= "Dust" then goto #37
- 13. if p1 == false then goto #24
- 15. v6 = v5.ParticleEmitter
- 17. local v7 = NumberRange.new
- 19. local v8 = 0
- 20. local v9 = 0
- 21. v7 = v7(v8, v9)
- 22. v6.Lifetime = v7
- 24. goto #33 -- referenced by #13
- else
- 25. v6 = v5.ParticleEmitter
- 27. v7 = NumberRange.new
- 29. v8 = 1
- 30. v9 = 1
- 31. v7 = v7(v8, v9)
- 32. v6.Lifetime = v7
- end
- 34. v6 = v5.ParticleEmitter
- 36. v6.Enabled = p1
- end
- 38. end -- FORGLOOP - iterate + goto #8
- 40. return
- end
- [DUPCLOSURE] v44 = DustChange
- 309. CAPTURE VAL R27
- 310. DustChange = v56
- 312. v56 = DustChange
- 314. local v57 = false
- 315. v56(v57)
- 316. v56 = false
- 317. v57 = false
- 318. v58 = false
- 319. local v59 = false
- 320. v60 = {} -- this array is empty
- 322. v61 = pairs
- 324.
- 326. v61 = v47:GetChildren()
- 327. v61, v62, v63 = v61()
- 328. for v64, v65 in v61(v62) do -- [escape at #340] (pairs/next)
- 329. local v68 = "Sound"
- 330.
- 332. v66 = v65:IsA(v68)
- 333. if v66 then goto #339
- 334. local v66 = v65.Name
- 336. v68 = v65.Name
- 338. local v67 = v47[v68]
- 339. v60[v66] = v67 -- referenced by #333
- end
- 340. end -- FORGLOOP - iterate + goto #328
- 342. v61 = {} -- this array is empty
- 344. local v62 = pairs
- 346. local v64 = script
- 348. local v63 = v64.Cooldowns
- 350.
- 352. v62 = v63:GetChildren()
- 353. v62, v63, v64 = v62()
- 354. for v65, v66 in v62(v63) do -- [escape at #370] (pairs/next)
- 355. local v69 = "BoolValue"
- 356.
- 358. v67 = v66:IsA(v69)
- 359. if v67 then goto #369
- 360. v67 = v66.Name
- 362. local v70 = script
- 364. v69 = v70.Cooldowns
- 366. v70 = v66.Name
- 368. v68 = v69[v70]
- 369. v61[v67] = v68 -- referenced by #359
- end
- 370. end -- FORGLOOP - iterate + goto #354
- 372. v62 = false
- 373. v63 = game
- 375. local v65 = "UserInputService"
- 376.
- 378. v63 = v63:GetService(v65)
- 379. v64 = false
- 380. v65 = v63.InputBegan
- 382. -- V nested upvalues[0] = v52
- [NEWCLOSURE] v67 = function(p2) -- [line 161]
- 1. local v13 = p2.KeyCode
- 3. local v14 = Enum.KeyCode.X
- 5. if v13 == v14 then goto #8
- 7. v13 = true
- 8. v52 = v13 -- set upval -- referenced by #5
- end
- 9. return
- end
- 383. CAPTURE REF R52
- 384.
- 386. v68:Connect(v70)
- 387. v68 = v66.InputEnded
- 389. -- V nested upvalues[0] = v52
- [NEWCLOSURE] v70 = function(p3) -- [line 167]
- 1. local v16 = p3.KeyCode
- 3. local v17 = Enum.KeyCode.X
- 5. if v16 == v17 then goto #8
- -- DECOMPILER REMARK: Function "EndRun" was inlined here (LINE IS NOT VALID)
- 7. v16 = false
- 8. v52 = v16 -- set upval -- referenced by #5
- end
- 9. return
- end
- 390. CAPTURE REF R52
- 391.
- 393. v71:Connect(v73)
- 394. v71 = "Scythe"
- 395. -- V nested upvalues[0] = v50
- -- V nested upvalues[1] = v5
- -- V nested upvalues[2] = v8
- -- V nested upvalues[3] = v45
- -- V nested upvalues[4] = v6
- -- V nested upvalues[5] = v10
- -- V nested upvalues[6] = v9
- -- V nested upvalues[7] = v26
- -- V nested upvalues[8] = v16
- -- V nested upvalues[9] = v52
- -- V nested upvalues[10] = v40
- -- V nested upvalues[11] = v48
- -- V nested upvalues[12] = v24
- local function Block() -- [line 175]
- 1. local v19 = v50 -- get upval
- 2. if v19 then goto #7
- 3. v19 = print
- 5. local v20 = "debounce 2"
- 6. v19(v20)
- 7. return -- referenced by #2
- end
- 8. v19 = v5 -- get upval
- 9. if v19 then goto #14
- 10. v19 = print
- 12. v20 = "debounce 3"
- 13. v19(v20)
- 14. return -- referenced by #9
- end
- 15. v20 = v8 -- get upval
- 16. v19 = v20.BlockDebounce
- 18. if v19 then goto #23
- 19. v19 = print
- 21. v20 = "debounce4 "
- 22. v19(v20)
- 23. return -- referenced by #18
- end
- 24. v19 = v45 -- get upval
- 25. if v19 then goto #30
- 26. v19 = print
- 28. v20 = "debounce 5"
- 29. v19(v20)
- 30. return -- referenced by #25
- end
- 31. v19 = v6 -- get upval
- 32. if not v19 then goto #33
- 33. return -- referenced by #32
- end
- 34. v19 = v8 -- get upval
- 35. v20 = true
- 36. v19.BlockDebounce = v20
- 38. v19 = 0
- 39. v10 = v19 -- set upval
- 40. v19 = 0
- 41. v9 = v19 -- set upval
- 42. v19 = v26 -- get upval
- 43. v20 = v9 -- get upval
- 44. v19.WalkSpeed = v20
- 46. v19 = v26 -- get upval
- 47. v20 = v10 -- get upval
- 48. v19.JumpPower = v20
- 50. v19 = true
- 51. v45 = v19 -- set upval
- 52. v19 = true
- 53. v5 = v19 -- set upval
- 54. v19 = true
- 55. v20 = v16 -- get upval
- 56. local v22 = "Alternate"
- 57. local v23 = "Block"
- 58.
- 60. v20:FireServer(v22, v23)
- 61. local v21 = v16 -- get upval
- 62. v20 = v21.OnClientEvent
- 64. -- V nested upvalues[0] = upvalues[9]
- -- V nested upvalues[1] = v1
- -- V nested upvalues[2] = upvalues[8]
- [NEWCLOSURE] v22 = function(p4) -- [line 194]
- 1. if p4 == "block" then goto #9
- 3. local v20 = spawn
- 5. -- V nested upvalues[0] = upvalues[0]
- -- V nested upvalues[1] = upvalues[1]
- -- V nested upvalues[2] = upvalues[2]
- [NEWCLOSURE] v21 = function() -- [line 197]
- 1. local v21 = wait
- 3. local v22 = 0.05
- 4. v21 = v21(v22)
- 5. if v21 then goto #17
- 6. v21 = upvalues[0] -- get upval
- 7. if v21 == false then goto #16
- 9. v21 = false
- 10. upvalues[1] = v21 -- set upval
- 11. v21 = upvalues[2] -- get upval
- 12. local v23 = "x"
- 13. local v24 = "Up"
- 14.
- 16. v21:FireServer(v23, v24) -- referenced by #7
- end
- 17. go back to #1 -- might be a repeating loop -- referenced by #5
- end
- 18. return
- end
- 6. CAPTURE UPVAL U0
- 7. CAPTURE UPVAL U1
- 8. CAPTURE UPVAL U2
- 9. v27(v28) -- referenced by #1
- end
- 10. return
- end
- 65. CAPTURE UPVAL U9
- 66. CAPTURE REF R0
- 67. CAPTURE UPVAL U8
- 68.
- 70. v28 = v28:Connect(v30)
- 71. v30 = v16 -- get upval
- 72. v29 = v30.OnClientEvent
- 74. -- V nested upvalues[0] = v1
- [NEWCLOSURE] v31 = function(p5) -- [line 209]
- 1. if p5 == "end" then goto #4
- 3. local v28 = false
- 4. v1 = v28 -- set upval -- referenced by #1
- end
- 5. return
- end
- 75. CAPTURE REF R0
- 76.
- 78. v30 = v30:Connect(v32)
- 79. v32 = v40 -- get upval
- 80. v31 = v32.Block
- 82. local v33 = 0.1
- 83. local v34 = 1
- 84. local v35 = 1
- 85.
- 87. v31:Play(v33, v34, v35)
- 88. v32 = v48 -- get upval
- 89. v31 = v32.Guard
- 91.
- 93. v31:Play()
- 94. v31 = v26 -- get upval
- 95. v32 = 0
- 96. v31.JumpPower = v32
- 98. v31 = wait
- 100. v31(v32)
- 101. if v28 ~= false then goto #119
- 103. v31 = v24 -- get upval
- 104. if v31 then goto #119
- 105. v33 = v24 -- get upval
- 106. v32 = v33.Disabled
- 108. v31 = v32.Value
- 110. if v31 ~= true then goto #119
- 112. v33 = v24 -- get upval
- 113. v32 = v33.Parried
- 115. v31 = v32.Value
- 117. if v31 == true then goto #119
- 119. go back to #98 -- might be a repeating loop -- referenced by #101, #104, #110, #117
- end
- end
- end
- end
- 120.
- 122. v29:Disconnect()
- 123.
- 125. v30:Disconnect()
- 126. v31 = 50
- 127. v10 = v31 -- set upval
- 128. v31 = 16
- 129. v9 = v31 -- set upval
- 130. v33 = v24 -- get upval
- 131. v32 = v33.Disabled
- 133. v31 = v32.Value
- 135. if v31 == false then goto #151
- 137. v33 = v24 -- get upval
- 138. v32 = v33.Parried
- 140. v31 = v32.Value
- 142. if v31 == false then goto #151
- 144. v31 = v26 -- get upval
- 145. v32 = v9 -- get upval
- 146. v31.WalkSpeed = v32
- 148. v31 = v26 -- get upval
- 149. v32 = v10 -- get upval
- 150. v31.JumpPower = v32
- end
- end
- 152. v32 = v40 -- get upval
- 153. v31 = v32.Block
- 155. v33 = 0.1
- 156.
- 158. v31:Stop(v33)
- 159. v31 = false
- 160. v5 = v31 -- set upval
- 161. v31 = false
- 162. v45 = v31 -- set upval
- 163. [CLOSEUPVALS]: clear captures from back until: 0
- 164. return
- end
- [NEWCLOSURE] v81 = Block
- 396. CAPTURE REF R50
- 397. CAPTURE REF R5
- 398. CAPTURE VAL R8
- 399. CAPTURE REF R45
- 400. CAPTURE REF R6
- 401. CAPTURE REF R10
- 402. CAPTURE REF R9
- 403. CAPTURE VAL R26
- 404. CAPTURE VAL R16
- 405. CAPTURE REF R52
- 406. CAPTURE VAL R40
- 407. CAPTURE VAL R48
- 408. CAPTURE VAL R24
- 409. Block = v147
- 411. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v29
- -- V nested upvalues[2] = v8
- -- V nested upvalues[3] = v50
- -- V nested upvalues[4] = v16
- -- V nested upvalues[5] = v6
- -- V nested upvalues[6] = v40
- -- V nested upvalues[7] = v48
- local function StandAppear(p6) -- [line 244]
- 1. local v94 = v5 -- get upval
- 2. if v94 then goto #3
- 3. return -- referenced by #2
- end
- 4. local v95 = v29 -- get upval
- 5. v94 = v95.Value
- 7. if v94 then goto #8
- 8. return -- referenced by #7
- end
- 9. v95 = v8 -- get upval
- 10. v94 = v95.AppearDebounce
- 12. if v94 then goto #13
- 13. return -- referenced by #12
- end
- 14. v94 = v50 -- get upval
- 15. if v94 then goto #16
- 16. return -- referenced by #15
- end
- 17. v94 = v8 -- get upval
- 18. v95 = true
- 19. v94.AppearDebounce = v95
- 21. v94 = v16 -- get upval
- 22. local v96 = "Alternate"
- 23. local v97 = "Appear"
- 24. local v98 = v6 -- get upval
- 25.
- 27. v94:FireServer(v96, v97, v98)
- 28. v94 = v6 -- get upval
- 29. if v94 == false then goto #54
- 31. v94 = true
- 32. v6 = v94 -- set upval
- 33. v95 = v40 -- get upval
- 34. v94 = v95.Nothing
- 36.
- 38. v94:Stop()
- 39. v95 = v40 -- get upval
- 40. v94 = v95.Idle
- 42. v96 = 0.2
- 43. v97 = 1
- 44. v98 = 1
- 45.
- 47. v94:Play(v96, v97, v98)
- 48. v95 = v48 -- get upval
- 49. v94 = v95.StandAppear
- 51.
- 53. v94:Play()
- 54. return -- referenced by #29
- end
- 55. v94 = v6 -- get upval
- 56. if v94 == true then goto #74
- 58. v94 = false
- 59. v6 = v94 -- set upval
- 60. v95 = v40 -- get upval
- 61. v94 = v95.Idle
- 63.
- 65. v94:Stop()
- 66. v95 = v40 -- get upval
- 67. v94 = v95.Nothing
- 69. v96 = 0.2
- 70. v97 = 1
- 71. v98 = 1
- 72.
- 74. v94:Play(v96, v97, v98) -- referenced by #56
- end
- 75. return
- end
- [NEWCLOSURE] v147 = StandAppear
- 412. CAPTURE REF R5
- 413. CAPTURE VAL R29
- 414. CAPTURE VAL R8
- 415. CAPTURE REF R50
- 416. CAPTURE VAL R16
- 417. CAPTURE REF R6
- 418. CAPTURE VAL R40
- 419. CAPTURE VAL R48
- 420. StandAppear = v179
- 422. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v50
- -- V nested upvalues[2] = v6
- -- V nested upvalues[3] = v48
- -- V nested upvalues[4] = v40
- -- V nested upvalues[5] = v15
- -- V nested upvalues[6] = v26
- -- V nested upvalues[7] = v30
- local function Pose() -- [line 266]
- 1. local v126 = v5 -- get upval
- 2. if v126 == false then goto #66
- 4. v126 = v50 -- get upval
- 5. if v126 == false then goto #66
- 7. v126 = v6 -- get upval
- 8. if not v126 then goto #9
- 9. return -- referenced by #8
- end
- 10. v126 = v50 -- get upval
- 11. if v126 == false then goto #131
- 13. v126 = math.random
- 15. local v127 = 1
- 16. local v128 = 2
- 17. v126 = v126(v127, v128)
- 18. if v126 == 1 then goto #23
- 20. v127 = v48 -- get upval
- 21. v126 = v127.PoseMusic
- 23. goto #28 -- referenced by #18
- elseif
- 24. if v126 == 2 then goto #28
- 26. v127 = v48 -- get upval
- 27. v126 = v127.PoseMusic2
- end
- 29. v127 = true
- 30. v5 = v127 -- set upval
- 31. v128 = v40 -- get upval
- 32. v127 = v128.Pose1
- 34. local v129 = 0.1
- 35. local v130 = 1
- 36. local v131 = 1
- 37.
- 39. v127:Play(v129, v130, v131)
- 40. v127 = v15 -- get upval
- 41. v129 = true
- 42.
- 44. v127:FireServer(v129)
- 45. v127 = spawn
- 47. -- V nested upvalues[0] = v1
- -- V nested upvalues[1] = upvalues[4]
- [NEWCLOSURE] v128 = function() -- [line 282]
- 1. local v127 = v1 -- get upval
- 2.
- 4. v127:Play()
- 5. local v129 = upvalues[4] -- get upval
- 6. local v128 = v129.Pose1
- 8. v127 = v128.Stopped
- 10.
- 12. v127:Wait()
- 13. v128 = upvalues[4] -- get upval
- 14. v127 = v128.Pose1
- 16.
- 18. v127:Stop()
- 19. v128 = upvalues[4] -- get upval
- 20. v127 = v128.Pose2
- 22.
- 24. v127:Play()
- 25. return
- end
- 48. CAPTURE REF R0
- 49. CAPTURE UPVAL U4
- 50. v135(v136)
- 51. v135 = v26 -- get upval
- 52. v136 = 0
- 53. v135.WalkSpeed = v136
- 55. v135 = v26 -- get upval
- 56. v136 = 0
- 57. v135.JumpPower = v136
- 59. v135 = wait
- 61. v136 = 1.5
- 62. v135(v136)
- 63. v135 = true
- 64. v50 = v135 -- set upval
- 65. [CLOSEUPVALS]: clear captures from back until: 0
- 66. return -- referenced by #2, #5
- end
- end
- 67. v134 = v50 -- get upval
- 68. if v134 == true then goto #131
- 70. v135 = v40 -- get upval
- 71. v134 = v135.Pose1
- 73. v136 = 0.3
- 74.
- 76. v134:Stop(v136)
- 77. v135 = v48 -- get upval
- 78. v134 = v135.PoseMusic
- 80.
- 82. v134:Stop()
- 83. v135 = v48 -- get upval
- 84. v134 = v135.PoseMusic2
- 86.
- 88. v134:Stop()
- 89. v135 = v40 -- get upval
- 90. v134 = v135.Pose2
- 92. v136 = 0.3
- 93.
- 95. v134:Stop(v136)
- 96. v135 = v30 -- get upval
- 97. v134 = v135.Value
- 99. if v134 == false then goto #109
- 101. v134 = v26 -- get upval
- 102. v135 = 16
- 103. v134.WalkSpeed = v135
- 105. v134 = v26 -- get upval
- 106. v135 = 50
- 107. v134.JumpPower = v135
- 109. goto #122 -- referenced by #99
- elseif
- 110. v135 = v30 -- get upval
- 111. v134 = v135.Value
- 113. if v134 == true then goto #122
- 115. v134 = v26 -- get upval
- 116. v135 = 4
- 117. v134.WalkSpeed = v135
- 119. v134 = v26 -- get upval
- 120. v135 = 10
- 121. v134.JumpPower = v135
- end
- 123. v134 = false
- 124. v5 = v134 -- set upval
- 125. v134 = false
- 126. v50 = v134 -- set upval
- 127. v134 = v15 -- get upval
- 128. v136 = false
- 129.
- 131. v134:FireServer(v136) -- referenced by #11, #68
- end
- end
- 132. return
- end
- [NEWCLOSURE] v187 = Pose
- 423. CAPTURE REF R5
- 424. CAPTURE REF R50
- 425. CAPTURE REF R6
- 426. CAPTURE VAL R48
- 427. CAPTURE VAL R40
- 428. CAPTURE VAL R15
- 429. CAPTURE VAL R26
- 430. CAPTURE VAL R30
- 431. Pose = v241
- 433. v241 = false
- 434. v242 = 0
- 435. -- V nested upvalues[0] = v44
- -- V nested upvalues[1] = v47
- -- V nested upvalues[2] = v50
- -- V nested upvalues[3] = v24
- -- V nested upvalues[4] = v8
- -- V nested upvalues[5] = v55
- -- V nested upvalues[6] = v54
- -- V nested upvalues[7] = v5
- -- V nested upvalues[8] = v27
- -- V nested upvalues[9] = v16
- -- V nested upvalues[10] = v40
- -- V nested upvalues[11] = v48
- local function Dodge() -- [line 319]
- 1. local v188 = v44 -- get upval
- 2. if v188 then goto #3
- 3. return -- referenced by #2
- end
- 4. v188 = v47 -- get upval
- 5. if v188 then goto #6
- 6. return -- referenced by #5
- end
- 7. v188 = v50 -- get upval
- 8. if v188 then goto #9
- 9. return -- referenced by #8
- end
- 10. local v192 = v24 -- get upval
- 11. local v191 = v192.HumanoidRootPart
- 13. local v190 = v191.CFrame
- 15. local v189 = v190.LookVector
- 17. v188 = v189 * 27
- 18. v191 = v24 -- get upval
- 19. v190 = v191.Humanoid
- 21. v189 = v190.MoveDirection
- 23. v190 = Vector3.new(0, 0, 0)
- 24. if v189 ~= v190 then goto #32
- 26. v191 = v24 -- get upval
- 27. v190 = v191.Humanoid
- 29. v189 = v190.MoveDirection
- 31. v188 = v189 * 27
- 32. goto #40 -- referenced by #24
- else
- 33. v192 = v24 -- get upval
- 34. v191 = v192.HumanoidRootPart
- 36. v190 = v191.CFrame
- 38. v189 = v190.LookVector
- 40. v188 = v189 * 27 -- referenced by #32
- end
- 41. v190 = v8 -- get upval
- 42. v189 = v190.DodgeDebounce
- 44. if v189 then goto #45
- 45. return -- referenced by #44
- end
- 46. v189 = v55 -- get upval
- 47. if v189 == 1 then goto #49
- 49. return -- referenced by #47
- end
- 50. v190 = v55 -- get upval
- 51. v189 = v190 + 1
- 52. v55 = v189 -- set upval
- 53. v189 = true
- 54. v54 = v189 -- set upval
- 55. v189 = v5 -- get upval
- 56. if v189 then goto #60
- 57. v189 = true
- 58. v44 = v189 -- set upval
- 59. v189 = false
- 60. v5 = v189 -- set upval -- referenced by #56
- end
- 61. v189 = CFrame.new
- 63. v191 = v27 -- get upval
- 64. v190 = v191.Position
- 66. local v193 = v27 -- get upval
- 67. v192 = v193.Position
- 69. local v195 = v24 -- get upval
- 70. local v194 = v195.Humanoid
- 72. v193 = v194.MoveDirection
- 74. v191 = v192 + v193
- 75. v189 = v189(v190, v191)
- 76. v190 = v27 -- get upval
- 77. v192 = "ve2"
- 78.
- 80. v190 = v190:FindFirstChild(v192)
- 81. if v190 then goto #89
- 82. v190 = v27 -- get upval
- 83. v192 = "ve2"
- 84.
- 86. v190 = v190:WaitForChild(v192)
- 87.
- 89. v190:Destroy() -- referenced by #81
- end
- 90. v190 = coroutine.resume
- 92. v191 = coroutine.create
- 94. -- V nested upvalues[0] = v2
- [NEWCLOSURE] v192 = function() -- [line 350]
- 1. local v190 = _G
- 3. local v189 = v190.Effect
- 5. v190 = "Dash 5"
- 6. local v191 = nil
- 7. local v192 = Color3.fromRGB
- 9. local v193 = 255
- 10. local v194 = 0
- 11. local v195 = 0
- 12. v192 = v192(v193, v194, v195)
- 13. v193 = v2 -- get upval
- 14. v189(v190, v191, v192, v193)
- 15. return
- end
- 95. CAPTURE VAL R1
- 96. v199 = v200(v201)
- 97. v199()
- 98. v199 = v16 -- get upval
- 99. v201 = "Alternate"
- 100. v202 = "DodgeVFX"
- 101.
- 103. v199:FireServer(v201, v202)
- 104. v199 = v55 -- get upval
- 105. if v199 == 1 then goto #112
- 107. v199 = v16 -- get upval
- 108. v201 = "Alternate"
- 109. v202 = "Dodge"
- 110.
- 112. v199:FireServer(v201, v202) -- referenced by #105
- end
- 113. v199 = true
- 114. v5 = v199 -- set upval
- 115. v200 = v40 -- get upval
- 116. v199 = v200.Quickstep
- 118.
- 120. v199:Play()
- 121. v200 = v48 -- get upval
- 122. v199 = v200.Dash
- 124.
- 126. v199:Play()
- 127. v199 = Instance.new
- 129. v200 = "BodyVelocity"
- 130. v199 = v199(v200)
- 131. v200 = Vector3.new(100000, 0, 100000)
- 132. v199.MaxForce = v200
- 134. v200 = inf
- 135. v199.P = v200
- 137. v199.Velocity = v197
- 139. v201 = v24 -- get upval
- 140. v200 = v201.HumanoidRootPart
- 142. v199.Parent = v200
- 144. v201 = game
- 146. v200 = v201.Debris
- 148. v202 = v199
- 149. v203 = 0.25
- 150.
- 152. v200:AddItem(v202, v203)
- 153. v200 = wait
- 155. v201 = 0.2
- 156. v200(v201)
- 157. v200 = false
- 158. v54 = v200 -- set upval
- 159. v200 = false
- 160. v44 = v200 -- set upval
- 161. v200 = false
- 162. v5 = v200 -- set upval
- 163. return
- end
- [NEWCLOSURE] v252 = Dodge
- 436. CAPTURE REF R44
- 437. CAPTURE REF R47
- 438. CAPTURE REF R50
- 439. CAPTURE VAL R24
- 440. CAPTURE VAL R8
- 441. CAPTURE REF R55
- 442. CAPTURE REF R54
- 443. CAPTURE REF R5
- 444. CAPTURE VAL R27
- 445. CAPTURE VAL R16
- 446. CAPTURE VAL R40
- 447. CAPTURE VAL R48
- 448. Dodge = v324
- 450. v324 = false
- 451. -- V nested upvalues[0] = v26
- -- V nested upvalues[1] = v56
- local function state() -- [line 382]
- 1. local v269 = v26 -- get upval
- 2.
- 4. v269 = v269:GetState()
- 5. local v270 = Enum.HumanoidStateType.Freefall
- 7. if v269 == v270 then goto #11
- 9. v270 = true
- 10. v56 = v270 -- set upval
- 11. return -- referenced by #7
- end
- 12. v270 = Enum.HumanoidStateType.Running
- 14. if v269 == v270 then goto #17
- 16. v270 = false
- 17. v56 = v270 -- set upval -- referenced by #14
- end
- 18. return
- end
- [NEWCLOSURE] v325 = state
- 452. CAPTURE VAL R26
- 453. CAPTURE REF R56
- 454. state = v330
- 456. v330 = 0
- 457. v331 = 0
- 458. local v332 = false
- 459. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v46
- -- V nested upvalues[2] = v8
- -- V nested upvalues[3] = v50
- -- V nested upvalues[4] = v6
- -- V nested upvalues[5] = v59
- -- V nested upvalues[6] = v16
- -- V nested upvalues[7] = v56
- -- V nested upvalues[8] = v27
- -- V nested upvalues[9] = v40
- -- V nested upvalues[10] = v57
- -- V nested upvalues[11] = v31
- -- V nested upvalues[12] = v48
- -- V nested upvalues[13] = v14
- -- V nested upvalues[14] = v58
- -- V nested upvalues[15] = v24
- -- V nested upvalues[16] = v26
- -- V nested upvalues[17] = v10
- -- V nested upvalues[18] = v9
- local function Punch() -- [line 398]
- 1. local v274 = v5 -- get upval
- 2. if v274 then goto #6
- 3. v274 = v46 -- get upval
- 4. if v274 == false then goto #6
- 6. return -- referenced by #2, #4
- end
- end
- 7. local v275 = v8 -- get upval
- 8. v274 = v275.PunchDebounce
- 10. if v274 then goto #15
- 11. v274 = print
- 13. v275 = "Debounce 2"
- 14. v274(v275)
- 15. return -- referenced by #10
- end
- 16. v274 = v50 -- get upval
- 17. if v274 then goto #18
- 18. return -- referenced by #17
- end
- 19. v274 = v6 -- get upval
- 20. if v274 == false then goto #22
- 22. return -- referenced by #20
- end
- 23. v274 = v59 -- get upval
- 24. if v274 == true then goto #30
- 26. v274 = print
- 28. v275 = "Debounce 4"
- 29. v274(v275)
- 30. return -- referenced by #24
- end
- 31. v274 = true
- 32. v5 = v274 -- set upval
- 33. v274 = true
- 34. v46 = v274 -- set upval
- 35. v274 = true
- 36. v59 = v274 -- set upval
- 37. v274 = v16 -- get upval
- 38. local v276 = "Alternate"
- 39. local v277 = "super"
- 40. local v278 = true
- 41.
- 43. v274:FireServer(v276, v277, v278)
- 44. v274 = state
- 46. v274(v275)
- 47. v274 = nil
- 48. v275 = v56 -- get upval
- 49. if v275 then goto #85
- 50. v275 = v27 -- get upval
- 51. v277 = "ve"
- 52.
- 54. v275 = v275:FindFirstChild(v277)
- 55. if v275 == nil then goto #85
- 57. v276 = v40 -- get upval
- 58. v275 = v276.AttackFloat
- 60.
- 62. v275:Play()
- 63. v275 = Instance.new
- 65. v276 = "BodyVelocity"
- 66. v277 = v27 -- get upval
- 67. v275 = v275(v276, v277)
- 68. v274 = v275
- 69. v275 = "ve"
- 70. v274.Name = v275
- 72. v275 = Vector3.new(100000, 100000, 100000)
- 73. v274.MaxForce = v275
- 75. v275 = inf
- 76. v274.P = v275
- 78. v278 = v27 -- get upval
- 79. v277 = v278.CFrame
- 81. v276 = v277.lookVector
- 83. v275 = v276 * 0
- 84. v274.Velocity = v275
- end
- end
- 86. v276 = v57 -- get upval
- 87. v275 = v276 + 1
- 88. v57 = v275 -- set upval
- 89. v276 = v31 -- get upval
- 90. v275 = v276.ScytheHandle
- 92. v276 = nil
- 93. v277 = v57 -- get upval
- 94. if v277 == 1 then goto #118
- 96. v278 = v40 -- get upval
- 97. v277 = v278.LMB1
- 99. local v279 = 1
- 100.
- 102. v277:AdjustSpeed(v279)
- 103. v278 = v40 -- get upval
- 104. v277 = v278.LMB1
- 106.
- 108. v277:Play()
- 109. v278 = v48 -- get upval
- 110. v277 = v278.Swing
- 112.
- 114. v277:Play()
- 115. v277 = v40 -- get upval
- 116. v276 = v277.LMB1
- 118. goto #202 -- referenced by #94
- else
- 119. v277 = v57 -- get upval
- 120. if v277 == 2 then goto #144
- 122. v278 = v40 -- get upval
- 123. v277 = v278.LMB2
- 125. v279 = 1
- 126.
- 128. v277:AdjustSpeed(v279)
- 129. v278 = v40 -- get upval
- 130. v277 = v278.LMB2
- 132.
- 134. v277:Play()
- 135. v277 = v40 -- get upval
- 136. v276 = v277.LMB2
- 138. v278 = v48 -- get upval
- 139. v277 = v278.Swing2
- 141.
- 143. v277:Play()
- 144. goto #202 -- referenced by #120
- else
- 145. v277 = v57 -- get upval
- 146. if v277 == 3 then goto #170
- 148. v278 = v40 -- get upval
- 149. v277 = v278.LMB3
- 151. v279 = 1
- 152.
- 154. v277:AdjustSpeed(v279)
- 155. v278 = v40 -- get upval
- 156. v277 = v278.LMB3
- 158.
- 160. v277:Play()
- 161. v277 = v40 -- get upval
- 162. v276 = v277.LMB3
- 164. v278 = v48 -- get upval
- 165. v277 = v278.Swing3
- 167.
- 169. v277:Play()
- 170. goto #202 -- referenced by #146
- elseif
- 171. v277 = v57 -- get upval
- 172. if v277 == 4 then goto #202
- 174. v278 = v40 -- get upval
- 175. v277 = v278.LMB4
- 177. v279 = 1
- 178.
- 180. v277:AdjustSpeed(v279)
- 181. v278 = v40 -- get upval
- 182. v277 = v278.LMB4
- 184.
- 186. v277:Play()
- 187. v278 = v48 -- get upval
- 188. v277 = v278.Swing
- 190.
- 192. v277:Play()
- 193. v277 = v40 -- get upval
- 194. v276 = v277.LMB4
- 196. v277 = coroutine.resume
- 198. v278 = coroutine.create
- 200. [DUPCLOSURE] v279 = function() -- [line 459]
- 1. return
- end
- 201. v277 = v278(v279)
- 202. v277() -- referenced by #118, #144, #170, #172
- end
- end
- end
- 203. v279 = v31 -- get upval
- 204. v278 = v279.Hitbox
- 206. v277 = v278.Trail1
- 208. v278 = true
- 209. v277.Enabled = v278
- 211. v279 = v31 -- get upval
- 212. v278 = v279.Hitbox
- 214. v277 = v278.Trail2
- 216. v278 = true
- 217. v277.Enabled = v278
- 219. v279 = v31 -- get upval
- 220. v278 = v279.Hitbox
- 222. v277 = v278.Trail3
- 224. v278 = true
- 225. v277.Enabled = v278
- 227. local v280 = v31 -- get upval
- 228. v279 = v280.Hitbox
- 230. v278 = v279.Attachment1
- 232. v277 = v278.Sparks1
- 234. v278 = true
- 235. v277.Enabled = v278
- 237. v280 = v31 -- get upval
- 238. v279 = v280.Hitbox
- 240. v278 = v279.Attachment1
- 242. v277 = v278.Sparks
- 244. v278 = true
- 245. v277.Enabled = v278
- 247. v277 = v14 -- get upval
- 248. local v281 = v31 -- get upval
- 249. v280 = v281.Hitbox
- 251. v279 = v280.Trail1
- 253. v280 = true
- 254.
- 256. v277:FireServer(v279, v280)
- 257. v277 = v14 -- get upval
- 258. v281 = v31 -- get upval
- 259. v280 = v281.Hitbox
- 261. v279 = v280.Trail2
- 263. v280 = true
- 264.
- 266. v277:FireServer(v279, v280)
- 267. v277 = v14 -- get upval
- 268. v281 = v31 -- get upval
- 269. v280 = v281.Hitbox
- 271. v279 = v280.Trail3
- 273. v280 = true
- 274.
- 276. v277:FireServer(v279, v280)
- 277. v277 = v14 -- get upval
- 278. local v282 = v31 -- get upval
- 279. v281 = v282.Hitbox
- 281. v280 = v281.Attachment1
- 283. v279 = v280.Sparks1
- 285. v280 = true
- 286.
- 288. v277:FireServer(v279, v280)
- 289. v277 = v14 -- get upval
- 290. v282 = v31 -- get upval
- 291. v281 = v282.Hitbox
- 293. v280 = v281.Attachment1
- 295. v279 = v280.Sparks
- 297. v280 = true
- 298.
- 300. v277:FireServer(v279, v280)
- 301. v277 = v57 -- get upval
- 302. if v277 == 4 then goto #317
- 304. v277 = v8 -- get upval
- 305. v278 = true
- 306. v277.PunchDebounce = v278
- 308. v277 = v16 -- get upval
- 309. v279 = "Alternate"
- 310. v280 = "Punch"
- 311.
- 313. v277:FireServer(v279, v280)
- 314. v277 = 0
- 315. v57 = v277 -- set upval
- 316. v277 = 0
- 317. v58 = v277 -- set upval -- referenced by #302
- end
- 318. v279 = v24 -- get upval
- 319. v278 = v279.Disabled
- 321. v277 = v278.Value
- 323. if v277 == true then goto #461
- 325. v277 = v8 -- get upval
- 326. v278 = true
- 327. v277.PunchDebounce = v278
- 329. v277 = v16 -- get upval
- 330. v279 = "Alternate"
- 331. v280 = "Punch"
- 332.
- 334. v277:FireServer(v279, v280)
- 335. v277 = 0
- 336. v57 = v277 -- set upval
- 337. v277 = false
- 338. v46 = v277 -- set upval
- 339. v277 = false
- 340. v59 = v277 -- set upval
- 341. v277 = v16 -- get upval
- 342. v279 = "Alternate"
- 343. v280 = "super"
- 344. v281 = false
- 345.
- 347. v277:FireServer(v279, v280, v281)
- 348. v277 = v27 -- get upval
- 349. v279 = "ve"
- 350.
- 352. v277 = v277:FindFirstChild(v279)
- 353. if v277 ~= nil then goto #362
- 355. v277 = v27 -- get upval
- 356. v279 = "ve"
- 357.
- 359. v277 = v277:FindFirstChild(v279)
- 360.
- 362. v277:Destroy() -- referenced by #353
- end
- 363. v279 = v31 -- get upval
- 364. v278 = v279.Hitbox
- 366. v277 = v278.Trail1
- 368. v278 = false
- 369. v277.Enabled = v278
- 371. v279 = v31 -- get upval
- 372. v278 = v279.Hitbox
- 374. v277 = v278.Trail2
- 376. v278 = false
- 377. v277.Enabled = v278
- 379. v279 = v31 -- get upval
- 380. v278 = v279.Hitbox
- 382. v277 = v278.Trail3
- 384. v278 = false
- 385. v277.Enabled = v278
- 387. v280 = v31 -- get upval
- 388. v279 = v280.Hitbox
- 390. v278 = v279.Attachment1
- 392. v277 = v278.Sparks1
- 394. v278 = false
- 395. v277.Enabled = v278
- 397. v280 = v31 -- get upval
- 398. v279 = v280.Hitbox
- 400. v278 = v279.Attachment1
- 402. v277 = v278.Sparks
- 404. v278 = false
- 405. v277.Enabled = v278
- 407. v277 = v14 -- get upval
- 408. v281 = v31 -- get upval
- 409. v280 = v281.Hitbox
- 411. v279 = v280.Trail1
- 413. v280 = false
- 414.
- 416. v277:FireServer(v279, v280)
- 417. v277 = v14 -- get upval
- 418. v281 = v31 -- get upval
- 419. v280 = v281.Hitbox
- 421. v279 = v280.Trail2
- 423. v280 = false
- 424.
- 426. v277:FireServer(v279, v280)
- 427. v277 = v14 -- get upval
- 428. v281 = v31 -- get upval
- 429. v280 = v281.Hitbox
- 431. v279 = v280.Trail3
- 433. v280 = false
- 434.
- 436. v277:FireServer(v279, v280)
- 437. v277 = v14 -- get upval
- 438. v282 = v31 -- get upval
- 439. v281 = v282.Hitbox
- 441. v280 = v281.Attachment1
- 443. v279 = v280.Sparks1
- 445. v280 = false
- 446.
- 448. v277:FireServer(v279, v280)
- 449. v277 = v14 -- get upval
- 450. v282 = v31 -- get upval
- 451. v281 = v282.Hitbox
- 453. v280 = v281.Attachment1
- 455. v279 = v280.Sparks
- 457. v280 = false
- 458.
- 460. v277:FireServer(v279, v280)
- 461. return -- referenced by #323
- end
- 462. v277 = v26 -- get upval
- 463. v278 = 0
- 464. v277.JumpPower = v278
- 466. v277 = v26 -- get upval
- 467. v278 = 8
- 468. v277.WalkSpeed = v278
- 470. v277 = wait
- 472. v278 = 0.16
- 473. v277(v278)
- 474. v277 = v5 -- get upval
- 475. if v277 == false then goto #613
- 477. v277 = v8 -- get upval
- 478. v278 = true
- 479. v277.PunchDebounce = v278
- 481. v277 = v16 -- get upval
- 482. v279 = "Alternate"
- 483. v280 = "Punch"
- 484.
- 486. v277:FireServer(v279, v280)
- 487. v277 = 0
- 488. v57 = v277 -- set upval
- 489. v277 = false
- 490. v46 = v277 -- set upval
- 491. v277 = false
- 492. v59 = v277 -- set upval
- 493. v277 = v27 -- get upval
- 494. v279 = "ve"
- 495.
- 497. v277 = v277:FindFirstChild(v279)
- 498. if v277 ~= nil then goto #507
- 500. v277 = v27 -- get upval
- 501. v279 = "ve"
- 502.
- 504. v277 = v277:FindFirstChild(v279)
- 505.
- 507. v277:Destroy() -- referenced by #498
- end
- 508. v277 = v16 -- get upval
- 509. v279 = "Alternate"
- 510. v280 = "super"
- 511. v281 = false
- 512.
- 514. v277:FireServer(v279, v280, v281)
- 515. v279 = v31 -- get upval
- 516. v278 = v279.Hitbox
- 518. v277 = v278.Trail1
- 520. v278 = false
- 521. v277.Enabled = v278
- 523. v279 = v31 -- get upval
- 524. v278 = v279.Hitbox
- 526. v277 = v278.Trail2
- 528. v278 = false
- 529. v277.Enabled = v278
- 531. v279 = v31 -- get upval
- 532. v278 = v279.Hitbox
- 534. v277 = v278.Trail3
- 536. v278 = false
- 537. v277.Enabled = v278
- 539. v280 = v31 -- get upval
- 540. v279 = v280.Hitbox
- 542. v278 = v279.Attachment1
- 544. v277 = v278.Sparks1
- 546. v278 = false
- 547. v277.Enabled = v278
- 549. v280 = v31 -- get upval
- 550. v279 = v280.Hitbox
- 552. v278 = v279.Attachment1
- 554. v277 = v278.Sparks
- 556. v278 = false
- 557. v277.Enabled = v278
- 559. v277 = v14 -- get upval
- 560. v281 = v31 -- get upval
- 561. v280 = v281.Hitbox
- 563. v279 = v280.Trail1
- 565. v280 = false
- 566.
- 568. v277:FireServer(v279, v280)
- 569. v277 = v14 -- get upval
- 570. v281 = v31 -- get upval
- 571. v280 = v281.Hitbox
- 573. v279 = v280.Trail2
- 575. v280 = false
- 576.
- 578. v277:FireServer(v279, v280)
- 579. v277 = v14 -- get upval
- 580. v281 = v31 -- get upval
- 581. v280 = v281.Hitbox
- 583. v279 = v280.Trail3
- 585. v280 = false
- 586.
- 588. v277:FireServer(v279, v280)
- 589. v277 = v14 -- get upval
- 590. v282 = v31 -- get upval
- 591. v281 = v282.Hitbox
- 593. v280 = v281.Attachment1
- 595. v279 = v280.Sparks1
- 597. v280 = false
- 598.
- 600. v277:FireServer(v279, v280)
- 601. v277 = v14 -- get upval
- 602. v282 = v31 -- get upval
- 603. v281 = v282.Hitbox
- 605. v280 = v281.Attachment1
- 607. v279 = v280.Sparks
- 609. v280 = false
- 610.
- 612. v277:FireServer(v279, v280)
- 613. return -- referenced by #475
- end
- 614. v277 = math.random
- 616. v278 = 1
- 617. v279 = 1000
- 618. v277 = v277(v278, v279)
- 619. FASTCALL[tostring](v277)
- 620. v279 = v277
- 621. v278 = tostring
- 623. v278 = v278(v279)
- 624. v277 = v278
- 625. v278 = coroutine.resume
- 627. v279 = coroutine.create
- 629. -- V nested upvalues[0] = upvalues[11]
- -- V nested upvalues[1] = v4
- [NEWCLOSURE] v280 = function() -- [line 563]
- 1. local v277 = 1
- 2. local v275 = 25
- 3. local v276 = 1
- 4. for v277 = v277, v275, v276 do -- [escape at #45]
- 5. local v278 = task.wait
- 7. v278(v279)
- 8. v278 = Hito
- 10. local v279 = "ScytheLMB"
- 11. local v281 = upvalues[11] -- get upval
- 12. local v280 = v281.Hitbox
- 14. local v284 = upvalues[11] -- get upval
- 15. local v283 = v284.Hitbox
- 17. local v282 = v283.CFrame
- 19. v283 = CFrame.fromOrientation
- 21. local v285 = math.random
- 23. local v286 = -90
- 24. local v287 = 90
- 25. v285 = v285(v286, v287)
- 26. FASTCALL[math.rad](v285)
- 27. v284 = math.rad
- 29. v284 = v284(v285)
- 30. v285 = 0
- 31. v287 = math.random
- 33. local v288 = -50
- 34. local v289 = 50
- 35. v287 = v287(v288, v289)
- 36. FASTCALL[math.rad](v287)
- 37. v286 = math.rad
- 39. v286 = v286(v287)
- 40. v283 = v283(v284, v285, v286)
- 41. v281 = v282 * v283
- 42. v282 = 1
- 43. v283 = v4 -- get upval
- 44. v278(v279, v280, v281, v282, v283)
- 45. end -- FORNLOOP end - iterate + goto #4
- 46. return
- end
- 630. CAPTURE UPVAL U11
- 631. CAPTURE REF R3
- 632. v302 = v303(v304)
- 633. v302()
- 634. v302 = wait
- 636. v303 = 0.1
- 637. v302(v303)
- 638. v302 = false
- 639. v59 = v302 -- set upval
- 640. v302 = v5 -- get upval
- 641. if v302 == false then goto #780
- 643. v302 = v8 -- get upval
- 644. v303 = true
- 645. v302.PunchDebounce = v303
- 647. v302 = v16 -- get upval
- 648. v304 = "Alternate"
- 649. v305 = "Punch"
- 650.
- 652. v302:FireServer(v304, v305)
- 653. v302 = 0
- 654. v57 = v302 -- set upval
- 655. v302 = false
- 656. v46 = v302 -- set upval
- 657. v302 = false
- 658. v59 = v302 -- set upval
- 659. v302 = v27 -- get upval
- 660. v304 = "ve"
- 661.
- 663. v302 = v302:FindFirstChild(v304)
- 664. if v302 ~= nil then goto #673
- 666. v302 = v27 -- get upval
- 667. v304 = "ve"
- 668.
- 670. v302 = v302:FindFirstChild(v304)
- 671.
- 673. v302:Destroy() -- referenced by #664
- end
- 674. v302 = v16 -- get upval
- 675. v304 = "Alternate"
- 676. v305 = "super"
- 677. v306 = false
- 678.
- 680. v302:FireServer(v304, v305, v306)
- 681. v304 = v31 -- get upval
- 682. v303 = v304.Hitbox
- 684. v302 = v303.Trail1
- 686. v303 = false
- 687. v302.Enabled = v303
- 689. v304 = v31 -- get upval
- 690. v303 = v304.Hitbox
- 692. v302 = v303.Trail2
- 694. v303 = false
- 695. v302.Enabled = v303
- 697. v304 = v31 -- get upval
- 698. v303 = v304.Hitbox
- 700. v302 = v303.Trail3
- 702. v303 = false
- 703. v302.Enabled = v303
- 705. v305 = v31 -- get upval
- 706. v304 = v305.Hitbox
- 708. v303 = v304.Attachment1
- 710. v302 = v303.Sparks1
- 712. v303 = false
- 713. v302.Enabled = v303
- 715. v305 = v31 -- get upval
- 716. v304 = v305.Hitbox
- 718. v303 = v304.Attachment1
- 720. v302 = v303.Sparks
- 722. v303 = false
- 723. v302.Enabled = v303
- 725. v302 = v14 -- get upval
- 726. v306 = v31 -- get upval
- 727. v305 = v306.Hitbox
- 729. v304 = v305.Trail1
- 731. v305 = false
- 732.
- 734. v302:FireServer(v304, v305)
- 735. v302 = v14 -- get upval
- 736. v306 = v31 -- get upval
- 737. v305 = v306.Hitbox
- 739. v304 = v305.Trail2
- 741. v305 = false
- 742.
- 744. v302:FireServer(v304, v305)
- 745. v302 = v14 -- get upval
- 746. v306 = v31 -- get upval
- 747. v305 = v306.Hitbox
- 749. v304 = v305.Trail3
- 751. v305 = false
- 752.
- 754. v302:FireServer(v304, v305)
- 755. v302 = v14 -- get upval
- 756. local v307 = v31 -- get upval
- 757. v306 = v307.Hitbox
- 759. v305 = v306.Attachment1
- 761. v304 = v305.Sparks1
- 763. v305 = false
- 764.
- 766. v302:FireServer(v304, v305)
- 767. v302 = v14 -- get upval
- 768. v307 = v31 -- get upval
- 769. v306 = v307.Hitbox
- 771. v305 = v306.Attachment1
- 773. v304 = v305.Sparks
- 775. v305 = false
- 776.
- 778. v302:FireServer(v304, v305)
- 779. [CLOSEUPVALS]: clear captures from back until: 3
- 780. return -- referenced by #641
- end
- 781. v302 = false
- 782. v46 = v302 -- set upval
- 783. v302 = false
- 784. v5 = v302 -- set upval
- 785. v302 = v57 -- get upval
- 786. if v302 ~= 0 then goto #792
- 788. v304 = 0.6
- 789.
- 791. v300:AdjustSpeed(v304)
- 792. goto #912 -- referenced by #786
- else
- 793. v302 = v27 -- get upval
- 794. v304 = "ve"
- 795.
- 797. v302 = v302:FindFirstChild(v304)
- 798. if v302 ~= nil then goto #807
- 800. v302 = v27 -- get upval
- 801. v304 = "ve"
- 802.
- 804. v302 = v302:FindFirstChild(v304)
- 805.
- 807. v302:Destroy() -- referenced by #798
- end
- 808. v302 = v16 -- get upval
- 809. v304 = "Alternate"
- 810. v305 = "super"
- 811. v306 = false
- 812.
- 814. v302:FireServer(v304, v305, v306)
- 815. v304 = v31 -- get upval
- 816. v303 = v304.Hitbox
- 818. v302 = v303.Trail1
- 820. v303 = false
- 821. v302.Enabled = v303
- 823. v304 = v31 -- get upval
- 824. v303 = v304.Hitbox
- 826. v302 = v303.Trail2
- 828. v303 = false
- 829. v302.Enabled = v303
- 831. v304 = v31 -- get upval
- 832. v303 = v304.Hitbox
- 834. v302 = v303.Trail3
- 836. v303 = false
- 837. v302.Enabled = v303
- 839. v305 = v31 -- get upval
- 840. v304 = v305.Hitbox
- 842. v303 = v304.Attachment1
- 844. v302 = v303.Sparks1
- 846. v303 = false
- 847. v302.Enabled = v303
- 849. v305 = v31 -- get upval
- 850. v304 = v305.Hitbox
- 852. v303 = v304.Attachment1
- 854. v302 = v303.Sparks
- 856. v303 = false
- 857. v302.Enabled = v303
- 859. v302 = v14 -- get upval
- 860. v306 = v31 -- get upval
- 861. v305 = v306.Hitbox
- 863. v304 = v305.Trail1
- 865. v305 = false
- 866.
- 868. v302:FireServer(v304, v305)
- 869. v302 = v14 -- get upval
- 870. v306 = v31 -- get upval
- 871. v305 = v306.Hitbox
- 873. v304 = v305.Trail2
- 875. v305 = false
- 876.
- 878. v302:FireServer(v304, v305)
- 879. v302 = v14 -- get upval
- 880. v306 = v31 -- get upval
- 881. v305 = v306.Hitbox
- 883. v304 = v305.Trail3
- 885. v305 = false
- 886.
- 888. v302:FireServer(v304, v305)
- 889. v302 = v14 -- get upval
- 890. v307 = v31 -- get upval
- 891. v306 = v307.Hitbox
- 893. v305 = v306.Attachment1
- 895. v304 = v305.Sparks1
- 897. v305 = false
- 898.
- 900. v302:FireServer(v304, v305)
- 901. v302 = v14 -- get upval
- 902. v307 = v31 -- get upval
- 903. v306 = v307.Hitbox
- 905. v305 = v306.Attachment1
- 907. v304 = v305.Sparks
- 909. v305 = false
- 910.
- 912. v302:FireServer(v304, v305) -- referenced by #792
- end
- 913. v302 = 0.4
- 914. v304 = game
- 916. v306 = "RunService"
- 917.
- 919. v304 = v304:GetService(v306)
- 920. v303 = v304.Heartbeat
- 922.
- 924. v303 = v303:Wait()
- 925. v302 = v302 - v303
- 926. v304 = 0
- 927. if v302 > v304 then goto #932
- 929. v304 = v46 -- get upval
- 930. if v304 == true then goto #932
- 932. go back to #914 -- might be a repeating loop -- referenced by #927, #930
- end
- end
- 933. v303 = v46 -- get upval
- 934. if v303 == true then goto #940
- 936.
- 938. v300:Stop()
- 939. [CLOSEUPVALS]: clear captures from back until: 3
- 940. return -- referenced by #934
- end
- 941.
- 943. v300:Stop()
- 944. v303 = v27 -- get upval
- 945. v305 = "ve"
- 946.
- 948. v303 = v303:FindFirstChild(v305)
- 949. if v303 ~= nil then goto #958
- 951. v303 = v27 -- get upval
- 952. v305 = "ve"
- 953.
- 955. v303 = v303:FindFirstChild(v305)
- 956.
- 958. v303:Destroy() -- referenced by #949
- end
- 959. v304 = v40 -- get upval
- 960. v303 = v304.AttackFloat
- 962.
- 964. v303:Stop()
- 965. v305 = v31 -- get upval
- 966. v304 = v305.Hitbox
- 968. v303 = v304.Trail1
- 970. v304 = false
- 971. v303.Enabled = v304
- 973. v305 = v31 -- get upval
- 974. v304 = v305.Hitbox
- 976. v303 = v304.Trail2
- 978. v304 = false
- 979. v303.Enabled = v304
- 981. v305 = v31 -- get upval
- 982. v304 = v305.Hitbox
- 984. v303 = v304.Trail3
- 986. v304 = false
- 987. v303.Enabled = v304
- 989. v303 = v16 -- get upval
- 990. v305 = "Alternate"
- 991. v306 = "super"
- 992. v307 = false
- 993.
- 995. v303:FireServer(v305, v306, v307)
- 996. v306 = v31 -- get upval
- 997. v305 = v306.Hitbox
- 999. v304 = v305.Attachment1
- 1001. v303 = v304.Sparks1
- 1003. v304 = false
- 1004. v303.Enabled = v304
- 1006. v306 = v31 -- get upval
- 1007. v305 = v306.Hitbox
- 1009. v304 = v305.Attachment1
- 1011. v303 = v304.Sparks
- 1013. v304 = false
- 1014. v303.Enabled = v304
- 1016. v303 = v14 -- get upval
- 1017. v307 = v31 -- get upval
- 1018. v306 = v307.Hitbox
- 1020. v305 = v306.Trail1
- 1022. v306 = false
- 1023.
- 1025. v303:FireServer(v305, v306)
- 1026. v303 = v14 -- get upval
- 1027. v307 = v31 -- get upval
- 1028. v306 = v307.Hitbox
- 1030. v305 = v306.Trail2
- 1032. v306 = false
- 1033.
- 1035. v303:FireServer(v305, v306)
- 1036. v303 = v14 -- get upval
- 1037. v307 = v31 -- get upval
- 1038. v306 = v307.Hitbox
- 1040. v305 = v306.Trail3
- 1042. v306 = false
- 1043.
- 1045. v303:FireServer(v305, v306)
- 1046. v303 = v14 -- get upval
- 1047. local v308 = v31 -- get upval
- 1048. v307 = v308.Hitbox
- 1050. v306 = v307.Attachment1
- 1052. v305 = v306.Sparks1
- 1054. v306 = false
- 1055.
- 1057. v303:FireServer(v305, v306)
- 1058. v303 = v14 -- get upval
- 1059. v308 = v31 -- get upval
- 1060. v307 = v308.Hitbox
- 1062. v306 = v307.Attachment1
- 1064. v305 = v306.Sparks
- 1066. v306 = false
- 1067.
- 1069. v303:FireServer(v305, v306)
- 1070. v303 = v46 -- get upval
- 1071. if v303 == false then goto #1091
- 1073. v304 = v8 -- get upval
- 1074. v303 = v304.PunchDebounce
- 1076. if v303 == false then goto #1091
- 1078. v303 = v8 -- get upval
- 1079. v304 = true
- 1080. v303.PunchDebounce = v304
- 1082. v303 = v16 -- get upval
- 1083. v305 = "Alternate"
- 1084. v306 = "Punch"
- 1085.
- 1087. v303:FireServer(v305, v306)
- 1088. v303 = 0
- 1089. v57 = v303 -- set upval
- 1090. v303 = 0
- 1091. v58 = v303 -- set upval -- referenced by #1071, #1076
- end
- end
- 1092. v303 = v46 -- get upval
- 1093. if v303 == false then goto #1102
- 1095. v303 = v26 -- get upval
- 1096. v304 = v10 -- get upval
- 1097. v303.JumpPower = v304
- 1099. v303 = v26 -- get upval
- 1100. v304 = v9 -- get upval
- 1101. v303.WalkSpeed = v304
- end
- 1103. [CLOSEUPVALS]: clear captures from back until: 3
- 1104. return
- end
- [NEWCLOSURE] v357 = Punch
- 460. CAPTURE REF R5
- 461. CAPTURE REF R46
- 462. CAPTURE VAL R8
- 463. CAPTURE REF R50
- 464. CAPTURE REF R6
- 465. CAPTURE REF R59
- 466. CAPTURE VAL R16
- 467. CAPTURE REF R56
- 468. CAPTURE VAL R27
- 469. CAPTURE VAL R40
- 470. CAPTURE REF R57
- 471. CAPTURE VAL R31
- 472. CAPTURE VAL R48
- 473. CAPTURE VAL R14
- 474. CAPTURE REF R58
- 475. CAPTURE VAL R24
- 476. CAPTURE VAL R26
- 477. CAPTURE REF R10
- 478. CAPTURE REF R9
- 479. Punch = v857
- 481. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v46
- -- V nested upvalues[2] = v8
- -- V nested upvalues[3] = v50
- -- V nested upvalues[4] = v6
- -- V nested upvalues[5] = v59
- -- V nested upvalues[6] = v40
- -- V nested upvalues[7] = v57
- -- V nested upvalues[8] = v31
- -- V nested upvalues[9] = v48
- -- V nested upvalues[10] = v14
- -- V nested upvalues[11] = v16
- -- V nested upvalues[12] = v58
- -- V nested upvalues[13] = v24
- -- V nested upvalues[14] = v27
- -- V nested upvalues[15] = v26
- -- V nested upvalues[16] = v10
- -- V nested upvalues[17] = v9
- local function BrawlerPunch() -- [line 684]
- 1. local v798 = v5 -- get upval
- 2. if v798 then goto #6
- 3. v798 = v46 -- get upval
- 4. if v798 == false then goto #6
- 6. return -- referenced by #2, #4
- end
- end
- 7. local v799 = v8 -- get upval
- 8. v798 = v799.BrawlerPunchDebounce
- 10. if v798 then goto #15
- 11. v798 = print
- 13. v799 = "Debounce 2"
- 14. v798(v799)
- 15. return -- referenced by #10
- end
- 16. v798 = v50 -- get upval
- 17. if v798 then goto #18
- 18. return -- referenced by #17
- end
- 19. v798 = v6 -- get upval
- 20. if v798 == false then goto #22
- 22. return -- referenced by #20
- end
- 23. v798 = v59 -- get upval
- 24. if v798 == true then goto #30
- 26. v798 = print
- 28. v799 = "Debounce 4"
- 29. v798(v799)
- 30. return -- referenced by #24
- end
- 31. v798 = true
- 32. v5 = v798 -- set upval
- 33. v798 = true
- 34. v46 = v798 -- set upval
- 35. v798 = true
- 36. v59 = v798 -- set upval
- 37. v799 = v40 -- get upval
- 38. v798 = v799.AttackPose
- 40.
- 42. v798:Play()
- 43. v799 = v57 -- get upval
- 44. v798 = v799 + 1
- 45. v57 = v798 -- set upval
- 46. v799 = v31 -- get upval
- 47. v798 = v799.ScytheHandle
- 49. v799 = nil
- 50. local v800 = v57 -- get upval
- 51. if v800 == 1 then goto #78
- 53. v800 = v31 -- get upval
- 54. v798 = v800["Stand Right Arm"]
- 56. local v801 = v40 -- get upval
- 57. v800 = v801.BrawlerLMB1
- 59. local v802 = 1
- 60.
- 62. v800:AdjustSpeed(v802)
- 63. v801 = v40 -- get upval
- 64. v800 = v801.BrawlerLMB1
- 66.
- 68. v800:Play()
- 69. v801 = v48 -- get upval
- 70. v800 = v801.Punch
- 72.
- 74. v800:Play()
- 75. v800 = v40 -- get upval
- 76. v799 = v800.BrawlerLMB1
- 78. goto #164 -- referenced by #51
- else
- 79. v800 = v57 -- get upval
- 80. if v800 == 2 then goto #107
- 82. v800 = v31 -- get upval
- 83. v798 = v800["Stand Left Arm"]
- 85. v801 = v40 -- get upval
- 86. v800 = v801.BrawlerLMB2
- 88. v802 = 1
- 89.
- 91. v800:AdjustSpeed(v802)
- 92. v801 = v40 -- get upval
- 93. v800 = v801.BrawlerLMB2
- 95.
- 97. v800:Play()
- 98. v800 = v40 -- get upval
- 99. v799 = v800.BrawlerLMB2
- 101. v801 = v48 -- get upval
- 102. v800 = v801.Punch
- 104.
- 106. v800:Play()
- 107. goto #164 -- referenced by #80
- else
- 108. v800 = v57 -- get upval
- 109. if v800 == 3 then goto #136
- 111. v800 = v31 -- get upval
- 112. v798 = v800["Stand Right Arm"]
- 114. v801 = v40 -- get upval
- 115. v800 = v801.BrawlerLMB3
- 117. v802 = 1
- 118.
- 120. v800:AdjustSpeed(v802)
- 121. v801 = v40 -- get upval
- 122. v800 = v801.BrawlerLMB3
- 124.
- 126. v800:Play()
- 127. v800 = v40 -- get upval
- 128. v799 = v800.BrawlerLMB3
- 130. v801 = v48 -- get upval
- 131. v800 = v801.Punch
- 133.
- 135. v800:Play()
- 136. goto #164 -- referenced by #109
- elseif
- 137. v800 = v57 -- get upval
- 138. if v800 == 4 then goto #164
- 140. v800 = v31 -- get upval
- 141. v798 = v800["Stand Left Arm"]
- 143. v801 = v40 -- get upval
- 144. v800 = v801.BrawlerLMB4
- 146. v802 = 1
- 147.
- 149. v800:AdjustSpeed(v802)
- 150. v801 = v40 -- get upval
- 151. v800 = v801.BrawlerLMB4
- 153.
- 155. v800:Play()
- 156. v801 = v48 -- get upval
- 157. v800 = v801.Punch
- 159.
- 161. v800:Play()
- 162. v800 = v40 -- get upval
- 163. v799 = v800.BrawlerLMB4
- end
- end
- end
- 165. v800 = v14 -- get upval
- 166. v802 = v798.SweepTrail1
- 168. local v803 = true
- 169.
- 171. v800:FireServer(v802, v803)
- 172. v800 = v14 -- get upval
- 173. v802 = v798.SweepTrail2
- 175. v803 = true
- 176.
- 178. v800:FireServer(v802, v803)
- 179. v800 = v14 -- get upval
- 180. v802 = v798.SweepTrail3
- 182. v803 = true
- 183.
- 185. v800:FireServer(v802, v803)
- 186. v800 = v57 -- get upval
- 187. if v800 == 4 then goto #202
- 189. v800 = v8 -- get upval
- 190. v801 = true
- 191. v800.BrawlerPunchDebounce = v801
- 193. v800 = v16 -- get upval
- 194. v802 = "Alternate"
- 195. v803 = "Brawler Punch"
- 196.
- 198. v800:FireServer(v802, v803)
- 199. v800 = 0
- 200. v57 = v800 -- set upval
- 201. v800 = 0
- 202. v58 = v800 -- set upval -- referenced by #187
- end
- 203. v802 = v24 -- get upval
- 204. v801 = v802.Disabled
- 206. v800 = v801.Value
- 208. if v800 == true then goto #263
- 210. v800 = v8 -- get upval
- 211. v801 = true
- 212. v800.BrawlerPunchDebounce = v801
- 214. v800 = v16 -- get upval
- 215. v802 = "Alternate"
- 216. v803 = "Brawler Punch"
- 217.
- 219. v800:FireServer(v802, v803)
- 220. v800 = 0
- 221. v57 = v800 -- set upval
- 222. v800 = false
- 223. v46 = v800 -- set upval
- 224. v800 = false
- 225. v59 = v800 -- set upval
- 226. v800 = v14 -- get upval
- 227. v802 = v798.SweepTrail1
- 229. v803 = false
- 230.
- 232. v800:FireServer(v802, v803)
- 233. v800 = v14 -- get upval
- 234. v802 = v798.SweepTrail2
- 236. v803 = false
- 237.
- 239. v800:FireServer(v802, v803)
- 240. v800 = v14 -- get upval
- 241. v802 = v798.SweepTrail3
- 243. v803 = false
- 244.
- 246. v800:FireServer(v802, v803)
- 247. v800 = v27 -- get upval
- 248. v802 = "ve"
- 249.
- 251. v800 = v800:FindFirstChild(v802)
- 252. if v800 ~= nil then goto #261
- 254. v800 = v27 -- get upval
- 255. v802 = "ve"
- 256.
- 258. v800 = v800:FindFirstChild(v802)
- 259.
- 261. v800:Destroy() -- referenced by #252
- end
- 262. [CLOSEUPVALS]: clear captures from back until: 0
- 263. return -- referenced by #208
- end
- 264. v800 = v26 -- get upval
- 265. v801 = 0
- 266. v800.JumpPower = v801
- 268. v800 = v26 -- get upval
- 269. v801 = 8
- 270. v800.WalkSpeed = v801
- 272. v800 = wait
- 274. v801 = 0.12
- 275. v800(v801)
- 276. v800 = v5 -- get upval
- 277. if v800 == false then goto #332
- 279. v800 = v8 -- get upval
- 280. v801 = true
- 281. v800.BrawlerPunchDebounce = v801
- 283. v800 = v16 -- get upval
- 284. v802 = "Alternate"
- 285. v803 = "Brawler Punch"
- 286.
- 288. v800:FireServer(v802, v803)
- 289. v800 = 0
- 290. v57 = v800 -- set upval
- 291. v800 = false
- 292. v46 = v800 -- set upval
- 293. v800 = false
- 294. v59 = v800 -- set upval
- 295. v800 = v14 -- get upval
- 296. v802 = v798.SweepTrail1
- 298. v803 = false
- 299.
- 301. v800:FireServer(v802, v803)
- 302. v800 = v14 -- get upval
- 303. v802 = v798.SweepTrail2
- 305. v803 = false
- 306.
- 308. v800:FireServer(v802, v803)
- 309. v800 = v14 -- get upval
- 310. v802 = v798.SweepTrail3
- 312. v803 = false
- 313.
- 315. v800:FireServer(v802, v803)
- 316. v800 = v27 -- get upval
- 317. v802 = "ve"
- 318.
- 320. v800 = v800:FindFirstChild(v802)
- 321. if v800 ~= nil then goto #330
- 323. v800 = v27 -- get upval
- 324. v802 = "ve"
- 325.
- 327. v800 = v800:FindFirstChild(v802)
- 328.
- 330. v800:Destroy() -- referenced by #321
- end
- 331. [CLOSEUPVALS]: clear captures from back until: 0
- 332. return -- referenced by #277
- end
- 333. v800 = math.random
- 335. v801 = 1
- 336. v802 = 1000
- 337. v800 = v800(v801, v802)
- 338. FASTCALL[tostring](v800)
- 339. v802 = v800
- 340. v801 = tostring
- 342. v801 = v801(v802)
- 343. v800 = v801
- 344. v801 = coroutine.resume
- 346. v802 = coroutine.create
- 348. -- V nested upvalues[0] = v1
- -- V nested upvalues[1] = v3
- [NEWCLOSURE] v803 = function() -- [line 813]
- 1. local v801 = 1
- 2. local v799 = 25
- 3. local v800 = 1
- 4. for v801 = v801, v799, v800 do -- [escape at #41]
- 5. local v802 = task.wait
- 7. v802(v803)
- 8. v802 = Hito
- 10. local v803 = "Brawler LMB"
- 11. local v804 = v1 -- get upval
- 12. local v807 = v1 -- get upval
- 13. local v806 = v807.CFrame
- 15. v807 = CFrame.fromOrientation
- 17. local v809 = math.random
- 19. local v810 = -90
- 20. local v811 = 90
- 21. v809 = v809(v810, v811)
- 22. FASTCALL[math.rad](v809)
- 23. local v808 = math.rad
- 25. v808 = v808(v809)
- 26. v809 = 0
- 27. v811 = math.random
- 29. local v812 = -50
- 30. local v813 = 50
- 31. v811 = v811(v812, v813)
- 32. FASTCALL[math.rad](v811)
- 33. v810 = math.rad
- 35. v810 = v810(v811)
- 36. v807 = v807(v808, v809, v810)
- 37. local v805 = v806 * v807
- 38. v806 = 1
- 39. v807 = v3 -- get upval
- 40. v802(v803, v804, v805, v806, v807)
- 41. end -- FORNLOOP end - iterate + goto #4
- 42. return
- end
- 349. CAPTURE REF R0
- 350. CAPTURE REF R2
- 351. v823 = v824(v825)
- 352. v823()
- 353. v823 = wait
- 355. v824 = 0.1
- 356. v823(v824)
- 357. v823 = false
- 358. v59 = v823 -- set upval
- 359. v823 = v5 -- get upval
- 360. if v823 == false then goto #415
- 362. v823 = v8 -- get upval
- 363. v824 = true
- 364. v823.BrawlerPunchDebounce = v824
- 366. v823 = v16 -- get upval
- 367. v825 = "Alternate"
- 368. local v826 = "Brawler Punch"
- 369.
- 371. v823:FireServer(v825, v826)
- 372. v823 = 0
- 373. v57 = v823 -- set upval
- 374. v823 = false
- 375. v46 = v823 -- set upval
- 376. v823 = false
- 377. v59 = v823 -- set upval
- 378. v823 = v14 -- get upval
- 379. v825 = v820.SweepTrail1
- 381. v826 = false
- 382.
- 384. v823:FireServer(v825, v826)
- 385. v823 = v14 -- get upval
- 386. v825 = v820.SweepTrail2
- 388. v826 = false
- 389.
- 391. v823:FireServer(v825, v826)
- 392. v823 = v14 -- get upval
- 393. v825 = v820.SweepTrail3
- 395. v826 = false
- 396.
- 398. v823:FireServer(v825, v826)
- 399. v823 = v27 -- get upval
- 400. v825 = "ve"
- 401.
- 403. v823 = v823:FindFirstChild(v825)
- 404. if v823 ~= nil then goto #413
- 406. v823 = v27 -- get upval
- 407. v825 = "ve"
- 408.
- 410. v823 = v823:FindFirstChild(v825)
- 411.
- 413. v823:Destroy() -- referenced by #404
- end
- 414. [CLOSEUPVALS]: clear captures from back until: 0
- 415. return -- referenced by #360
- end
- 416. v823 = false
- 417. v46 = v823 -- set upval
- 418. v823 = false
- 419. v5 = v823 -- set upval
- 420. v823 = v57 -- get upval
- 421. if v823 ~= 0 then goto #427
- 423. v825 = 0.7
- 424.
- 426. v821:AdjustSpeed(v825)
- 427. goto #463 -- referenced by #421
- elseif
- 428. v823 = v14 -- get upval
- 429. v825 = v820.SweepTrail1
- 431. v826 = false
- 432.
- 434. v823:FireServer(v825, v826)
- 435. v823 = v14 -- get upval
- 436. v825 = v820.SweepTrail2
- 438. v826 = false
- 439.
- 441. v823:FireServer(v825, v826)
- 442. v823 = v14 -- get upval
- 443. v825 = v820.SweepTrail3
- 445. v826 = false
- 446.
- 448. v823:FireServer(v825, v826)
- 449. v823 = v27 -- get upval
- 450. v825 = "ve"
- 451.
- 453. v823 = v823:FindFirstChild(v825)
- 454. if v823 ~= nil then goto #463
- 456. v823 = v27 -- get upval
- 457. v825 = "ve"
- 458.
- 460. v823 = v823:FindFirstChild(v825)
- 461.
- 463. v823:Destroy() -- referenced by #427, #454
- end
- 464. v823 = 0.6
- 465. v825 = game
- 467. local v827 = "RunService"
- 468.
- 470. v825 = v825:GetService(v827)
- 471. v824 = v825.Heartbeat
- 473.
- 475. v824 = v824:Wait()
- 476. v823 = v823 - v824
- 477. v825 = 0
- 478. if v823 > v825 then goto #483
- 480. v825 = v46 -- get upval
- 481. if v825 == true then goto #483
- 483. go back to #465 -- might be a repeating loop -- referenced by #478, #481
- end
- end
- 484. v824 = v46 -- get upval
- 485. if v824 == true then goto #512
- 487. v824 = v14 -- get upval
- 488. v826 = v820.SweepTrail1
- 490. v827 = false
- 491.
- 493. v824:FireServer(v826, v827)
- 494. v824 = v14 -- get upval
- 495. v826 = v820.SweepTrail2
- 497. v827 = false
- 498.
- 500. v824:FireServer(v826, v827)
- 501. v824 = v14 -- get upval
- 502. v826 = v820.SweepTrail3
- 504. v827 = false
- 505.
- 507. v824:FireServer(v826, v827)
- 508.
- 510. v821:Stop()
- 511. [CLOSEUPVALS]: clear captures from back until: 0
- 512. return -- referenced by #485
- end
- 513.
- 515. v821:Stop()
- 516. v824 = v27 -- get upval
- 517. v826 = "ve"
- 518.
- 520. v824 = v824:FindFirstChild(v826)
- 521. if v824 ~= nil then goto #530
- 523. v824 = v27 -- get upval
- 524. v826 = "ve"
- 525.
- 527. v824 = v824:FindFirstChild(v826)
- 528.
- 530. v824:Destroy() -- referenced by #521
- end
- 531. v825 = v40 -- get upval
- 532. v824 = v825.AttackFloat
- 534.
- 536. v824:Stop()
- 537. v825 = v40 -- get upval
- 538. v824 = v825.AttackPose
- 540.
- 542. v824:Stop()
- 543. v824 = v14 -- get upval
- 544. v826 = v820.SweepTrail1
- 546. v827 = false
- 547.
- 549. v824:FireServer(v826, v827)
- 550. v824 = v14 -- get upval
- 551. v826 = v820.SweepTrail2
- 553. v827 = false
- 554.
- 556. v824:FireServer(v826, v827)
- 557. v824 = v14 -- get upval
- 558. v826 = v820.SweepTrail3
- 560. v827 = false
- 561.
- 563. v824:FireServer(v826, v827)
- 564. v824 = v46 -- get upval
- 565. if v824 == false then goto #585
- 567. v825 = v8 -- get upval
- 568. v824 = v825.BrawlerPunchDebounce
- 570. if v824 == false then goto #585
- 572. v824 = v8 -- get upval
- 573. v825 = true
- 574. v824.BrawlerPunchDebounce = v825
- 576. v824 = v16 -- get upval
- 577. v826 = "Alternate"
- 578. v827 = "Brawler Punch"
- 579.
- 581. v824:FireServer(v826, v827)
- 582. v824 = 0
- 583. v57 = v824 -- set upval
- 584. v824 = 0
- 585. v58 = v824 -- set upval -- referenced by #565, #570
- end
- end
- 586. v824 = v46 -- get upval
- 587. if v824 == false then goto #596
- 589. v824 = v26 -- get upval
- 590. v825 = v10 -- get upval
- 591. v824.JumpPower = v825
- 593. v824 = v26 -- get upval
- 594. v825 = v9 -- get upval
- 595. v824.WalkSpeed = v825
- end
- 597. [CLOSEUPVALS]: clear captures from back until: 0
- 598. return
- end
- [NEWCLOSURE] v879 = BrawlerPunch
- 482. CAPTURE REF R5
- 483. CAPTURE REF R46
- 484. CAPTURE VAL R8
- 485. CAPTURE REF R50
- 486. CAPTURE REF R6
- 487. CAPTURE REF R59
- 488. CAPTURE VAL R40
- 489. CAPTURE REF R57
- 490. CAPTURE VAL R31
- 491. CAPTURE VAL R48
- 492. CAPTURE VAL R14
- 493. CAPTURE VAL R16
- 494. CAPTURE REF R58
- 495. CAPTURE VAL R24
- 496. CAPTURE VAL R27
- 497. CAPTURE VAL R26
- 498. CAPTURE REF R10
- 499. CAPTURE REF R9
- 500. BrawlerPunch = v1116
- 502. -- V nested upvalues[0] = v8
- -- V nested upvalues[1] = v5
- -- V nested upvalues[2] = v16
- -- V nested upvalues[3] = v48
- -- V nested upvalues[4] = v26
- -- V nested upvalues[5] = v40
- -- V nested upvalues[6] = v24
- local function QuickPunch() -- [line 912]
- 1. local v1058 = v8 -- get upval
- 2. local v1057 = v1058.QuickPunchDebounce
- 4. if v1057 == true then goto #10
- 6. v1057 = print
- 8. v1058 = "y4 "
- 9. v1057(v1058)
- 10. return -- referenced by #4
- end
- 11. v1057 = v8 -- get upval
- 12. v1058 = true
- 13. v1057.QuickPunchDebounce = v1058
- 15. v1057 = true
- 16. v5 = v1057 -- set upval
- 17. v1057 = v16 -- get upval
- 18. local v1059 = "Alternate"
- 19. local v1060 = "QuickPunch"
- 20.
- 22. v1057:FireServer(v1059, v1060)
- 23. v1058 = v48 -- get upval
- 24. v1057 = v1058.Punch
- 26.
- 28. v1057:Play()
- 29. v1057 = v26 -- get upval
- 30. v1058 = 0
- 31. v1057.JumpPower = v1058
- 33. v1058 = v40 -- get upval
- 34. v1057 = v1058.StandlessUppercut
- 36. v1059 = 0.1
- 37. v1060 = 1
- 38. local v1061 = 1.5
- 39.
- 41. v1057:Play(v1059, v1060, v1061)
- 42. v1057 = wait
- 44. v1058 = 0.1
- 45. v1057(v1058)
- 46. v1057 = coroutine.resume
- 48. v1058 = coroutine.create
- 50. -- V nested upvalues[0] = upvalues[6]
- [DUPCLOSURE] v1059 = function() -- [line 923]
- 1. local v1060 = 1
- 2. local v1058 = 15
- 3. local v1059 = 1
- 4. for v1060 = v1060, v1058, v1059 do -- [escape at #48]
- 5. local v1061 = wait
- 7. v1061(v1062)
- 8. v1061 = hito
- 10. local v1062 = "QuickPunch"
- 11. local v1064 = upvalues[6] -- get upval
- 12. local v1063 = v1064["Right Arm"]
- 14. local v1068 = upvalues[6] -- get upval
- 15. local v1067 = v1068["Right Arm"]
- 17. local v1066 = v1067.CFrame
- 19. v1067 = CFrame.new
- 21. v1068 = 0
- 22. local v1069 = -1
- 23. local v1070 = 0
- 24. v1067 = v1067(v1068, v1069, v1070)
- 25. local v1065 = v1066 * v1067
- 26. v1066 = CFrame.new
- 28. v1067 = math.random
- 30. v1068 = -0.25
- 31. v1069 = 0.25
- 32. v1067 = v1067(v1068, v1069)
- 33. v1068 = math.random
- 35. v1069 = -0.25
- 36. v1070 = 0.25
- 37. v1068 = v1068(v1069, v1070)
- 38. v1069 = math.random
- 40. v1070 = -0.25
- 41. local v1071 = 0.25
- 42. v1068 = v1069(v1070, v1071)
- 43. v1066 = v1066()
- 44. v1064 = v1065 * v1066
- 45. v1065 = 4
- 46. v1066 = 0.75
- 47. v1061(v1062, v1063, v1064, v1065, v1066)
- 48. end -- FORNLOOP end - iterate + goto #4
- 49. return
- end
- 51. CAPTURE UPVAL U6
- 52. v1086 = v1087(v1088)
- 53. v1086()
- 54. v1086 = wait
- 56. v1087 = 0.4
- 57. v1086(v1087)
- 58. v1086 = v26 -- get upval
- 59. v1087 = 50
- 60. v1086.JumpPower = v1087
- 62. v1086 = false
- 63. v5 = v1086 -- set upval
- 64. return
- end
- [NEWCLOSURE] v1145 = QuickPunch
- 503. CAPTURE VAL R8
- 504. CAPTURE REF R5
- 505. CAPTURE VAL R16
- 506. CAPTURE VAL R48
- 507. CAPTURE VAL R26
- 508. CAPTURE VAL R40
- 509. CAPTURE VAL R24
- 510. QuickPunch = v1173
- 512. local v1173 = false
- 513. local v1174 = 0
- 514. -- V nested upvalues[0] = v60
- -- V nested upvalues[1] = v40
- -- V nested upvalues[2] = v56
- -- V nested upvalues[3] = v27
- -- V nested upvalues[4] = v16
- -- V nested upvalues[5] = v7
- -- V nested upvalues[6] = v21
- -- V nested upvalues[7] = v26
- -- V nested upvalues[8] = v61
- -- V nested upvalues[9] = v31
- -- V nested upvalues[10] = v30
- -- V nested upvalues[11] = v14
- -- V nested upvalues[12] = v10
- -- V nested upvalues[13] = v9
- -- V nested upvalues[14] = v5
- -- V nested upvalues[15] = v46
- local function BarrageOUTPUT() -- [line 938]
- 1. local v1114 = true
- 2. v60 = v1114 -- set upval
- 3. local v1116 = v40 -- get upval
- 4. local v1115 = v1116.Idle
- 6. v1114 = v1115.TimePosition
- 8. v1116 = v40 -- get upval
- 9. v1115 = v1116.Idle
- 11.
- 13. v1115:Stop()
- 14. v1115 = state
- 16. v1115(v1116)
- 17. v1115 = nil
- 18. v1116 = v56 -- get upval
- 19. if v1116 then goto #44
- 20. v1116 = Instance.new
- 22. local v1117 = "BodyVelocity"
- 23. local v1118 = v27 -- get upval
- 24. v1116 = v1116(v1117, v1118)
- 25. v1115 = v1116
- 26. v1116 = "ve"
- 27. v1115.Name = v1116
- 29. v1116 = Vector3.new(100000, 100000, 100000)
- 30. v1115.MaxForce = v1116
- 32. v1116 = inf
- 33. v1115.P = v1116
- 35. local v1120 = v27 -- get upval
- 36. local v1119 = v1120.CFrame
- 38. v1118 = v1119.lookVector
- 40. v1117 = v1118 * 6
- 41. v1118 = Vector3.new(0, -2, 0)
- 42. v1116 = v1117 + v1118
- 43. v1115.Velocity = v1116
- end
- 45. v1117 = v40 -- get upval
- 46. v1116 = v1117.AttackPose
- 48.
- 50. v1116:Play()
- 51. v1117 = Mouse
- 53. v1116 = v1117.KeyUp
- 55. -- V nested upvalues[0] = upvalues[0]
- -- V nested upvalues[1] = upvalues[4]
- [NEWCLOSURE] v1118 = function(p7) -- [line 960]
- 1. if p7 == "e" then goto #10
- 3. local v1115 = false
- 4. upvalues[0] = v1115 -- set upval
- 5. v1115 = upvalues[4] -- get upval
- 6. local v1117 = "e"
- 7. local v1118 = "Up"
- 8.
- 10. v1115:FireServer(v1117, v1118) -- referenced by #1
- end
- 11. return
- end
- 56. CAPTURE UPVAL U0
- 57. CAPTURE UPVAL U4
- 58.
- 60. v1120 = v1120:connect(v1122)
- 61. v1121 = v16 -- get upval
- 62. v1123 = "Alternate"
- 63. v1124 = "Barrage"
- 64.
- 66. v1121:FireServer(v1123, v1124)
- 67. v1121 = v7 -- get upval
- 68. if v1121 then goto #79
- 69. v1123 = v21 -- get upval
- 70. v1122 = v1123.E
- 72. v1121 = v1122.MouseButton1Down
- 74. -- V nested upvalues[0] = upvalues[0]
- -- V nested upvalues[1] = upvalues[4]
- [NEWCLOSURE] v1123 = function() -- [line 968]
- 1. local v1119 = false
- 2. upvalues[0] = v1119 -- set upval
- 3. v1119 = upvalues[4] -- get upval
- 4. local v1121 = "e"
- 5. local v1122 = "Up"
- 6.
- 8. v1119:FireServer(v1121, v1122)
- 9. return
- end
- 75. CAPTURE UPVAL U0
- 76. CAPTURE UPVAL U4
- 77.
- 79. v1125 = v1125:Connect(v1127) -- referenced by #68
- end
- 80. v1125 = v26 -- get upval
- 81. v1126 = 0
- 82. v1125.JumpPower = v1126
- 84. v1125 = v26 -- get upval
- 85. v1126 = 10
- 86. v1125.WalkSpeed = v1126
- 88. v1125 = spawn
- 90. -- V nested upvalues[0] = upvalues[2]
- -- V nested upvalues[1] = v2
- -- V nested upvalues[2] = upvalues[3]
- -- V nested upvalues[3] = upvalues[0]
- [NEWCLOSURE] v1126 = function() -- [line 976]
- 1. local v1123 = wait
- 3. v1123(v1124)
- 4. v1123 = state
- 6. v1123(v1124)
- 7. v1123 = upvalues[2] -- get upval
- 8. if v1123 then goto #23
- 9. v1123 = v2 -- get upval
- 10. if v1123 ~= nil then goto #23
- 12. v1123 = v2 -- get upval
- 13. local v1128 = upvalues[3] -- get upval
- 14. local v1127 = v1128.CFrame
- 16. local v1126 = v1127.lookVector
- 18. local v1125 = v1126 * 6
- 19. v1126 = Vector3.new(0, -2, 0)
- 20. local v1124 = v1125 + v1126
- 21. v1123.Velocity = v1124
- 23. goto #32 -- referenced by #8, #10
- elseif
- elseif
- 24. v1123 = upvalues[2] -- get upval
- 25. if not v1123 then goto #32
- 26. v1123 = v2 -- get upval
- 27. if v1123 ~= nil then goto #32
- 29. v1123 = v2 -- get upval
- 30.
- 32. v1123:Destroy() -- referenced by #23, #25, #27
- end
- end
- 33. v1123 = upvalues[0] -- get upval
- 34. if v1123 == false then goto #36
- 36. go back to #1 -- might be a repeating loop -- referenced by #34
- end
- 37. return
- end
- 91. CAPTURE UPVAL U2
- 92. CAPTURE REF R1
- 93. CAPTURE UPVAL U3
- 94. CAPTURE UPVAL U0
- 95. v1140(v1141)
- 96. v1141 = v61 -- get upval
- 97. v1140 = v1141 + 1
- 98. v61 = v1140 -- set upval
- 99. v1140 = hito
- 101. v1141 = "PunchBarrage"
- 102. v1143 = v31 -- get upval
- 103. v1142 = v1143["Stand Right Arm"]
- 105. local v1147 = v31 -- get upval
- 106. local v1146 = v1147["Stand Right Arm"]
- 108. local v1145 = v1146.CFrame
- 110. v1146 = CFrame.new
- 112. v1147 = 0
- 113. local v1148 = -1
- 114. local v1149 = 0
- 115. v1146 = v1146(v1147, v1148, v1149)
- 116. local v1144 = v1145 * v1146
- 117. v1145 = CFrame.new
- 119. v1146 = math.random
- 121. v1147 = -0.25
- 122. v1148 = 0.25
- 123. v1146 = v1146(v1147, v1148)
- 124. v1147 = math.random
- 126. v1148 = -0.25
- 127. v1149 = 0.25
- 128. v1147 = v1147(v1148, v1149)
- 129. v1148 = math.random
- 131. v1149 = -0.25
- 132. local v1150 = 0.25
- 133. v1147 = v1148(v1149, v1150)
- 134. v1145 = v1145()
- 135. v1143 = v1144 * v1145
- 136. v1144 = 5
- 137. v1145 = 0.1
- 138. v1140(v1141, v1142, v1143, v1144, v1145)
- 139. v1140 = hito
- 141. v1141 = "PunchBarrage"
- 142. v1143 = v31 -- get upval
- 143. v1142 = v1143["Stand Left Arm"]
- 145. v1147 = v31 -- get upval
- 146. v1146 = v1147["Stand Left Arm"]
- 148. v1145 = v1146.CFrame
- 150. v1146 = CFrame.new
- 152. v1147 = 0
- 153. v1148 = -1
- 154. v1149 = 0
- 155. v1146 = v1146(v1147, v1148, v1149)
- 156. v1144 = v1145 * v1146
- 157. v1145 = CFrame.new
- 159. v1146 = math.random
- 161. v1147 = -0.25
- 162. v1148 = 0.25
- 163. v1146 = v1146(v1147, v1148)
- 164. v1147 = math.random
- 166. v1148 = -0.25
- 167. v1149 = 0.25
- 168. v1147 = v1147(v1148, v1149)
- 169. v1148 = math.random
- 171. v1149 = -0.25
- 172. v1150 = 0.25
- 173. v1147 = v1148(v1149, v1150)
- 174. v1145 = v1145()
- 175. v1143 = v1144 * v1145
- 176. v1144 = 5
- 177. v1145 = 0.1
- 178. v1140(v1141, v1142, v1143, v1144, v1145)
- 179. v1140 = wait
- 181. v1141 = 0.1
- 182. v1140(v1141)
- 183. v1140 = v60 -- get upval
- 184. if v1140 ~= false then goto #195
- 186. v1141 = v30 -- get upval
- 187. v1140 = v1141.Value
- 189. if v1140 ~= true then goto #195
- 191. v1140 = v61 -- get upval
- 192. v1141 = 40
- 193. if v1141 <= v1140 then goto #195
- 195. go back to #96 -- might be a repeating loop -- referenced by #184, #189, #193
- end
- end
- end
- 196. v1140 = 0
- 197. v61 = v1140 -- set upval
- 198. v1140 = v16 -- get upval
- 199. v1142 = "e"
- 200. v1143 = "Up"
- 201.
- 203. v1140:FireServer(v1142, v1143)
- 204. if v1138 ~= nil then goto #208
- 206.
- 208. v1138:Destroy() -- referenced by #204
- end
- 209. v1140 = v16 -- get upval
- 210. v1142 = "Alternate"
- 211. v1143 = "super"
- 212. v1144 = false
- 213.
- 215. v1140:FireServer(v1142, v1143, v1144)
- 216. v1140 = v14 -- get upval
- 217. v1144 = v31 -- get upval
- 218. v1143 = v1144["Stand Left Arm"]
- 220. v1142 = v1143.SweepTrail1
- 222. v1143 = false
- 223.
- 225. v1140:FireServer(v1142, v1143)
- 226. v1140 = v14 -- get upval
- 227. v1144 = v31 -- get upval
- 228. v1143 = v1144["Stand Left Arm"]
- 230. v1142 = v1143.SweepTrail2
- 232. v1143 = false
- 233.
- 235. v1140:FireServer(v1142, v1143)
- 236. v1140 = v14 -- get upval
- 237. v1144 = v31 -- get upval
- 238. v1143 = v1144["Stand Left Arm"]
- 240. v1142 = v1143.SweepTrail3
- 242. v1143 = false
- 243.
- 245. v1140:FireServer(v1142, v1143)
- 246. v1140 = v14 -- get upval
- 247. v1144 = v31 -- get upval
- 248. v1143 = v1144["Stand Right Arm"]
- 250. v1142 = v1143.SweepTrail1
- 252. v1143 = false
- 253.
- 255. v1140:FireServer(v1142, v1143)
- 256. v1140 = v14 -- get upval
- 257. v1144 = v31 -- get upval
- 258. v1143 = v1144["Stand Right Arm"]
- 260. v1142 = v1143.SweepTrail2
- 262. v1143 = false
- 263.
- 265. v1140:FireServer(v1142, v1143)
- 266. v1140 = v14 -- get upval
- 267. v1144 = v31 -- get upval
- 268. v1143 = v1144["Stand Right Arm"]
- 270. v1142 = v1143.SweepTrail3
- 272. v1143 = false
- 273.
- 275. v1140:FireServer(v1142, v1143)
- 276. v1141 = v40 -- get upval
- 277. v1140 = v1141.AttackPose
- 279.
- 281. v1140:Stop()
- 282. v1141 = v40 -- get upval
- 283. v1140 = v1141.AttackFloat
- 285.
- 287. v1140:Stop()
- 288. v1140 = v26 -- get upval
- 289. v1141 = v10 -- get upval
- 290. v1140.JumpPower = v1141
- 292. v1140 = v26 -- get upval
- 293. v1141 = v9 -- get upval
- 294. v1140.WalkSpeed = v1141
- 296. v1141 = v40 -- get upval
- 297. v1140 = v1141.PunchBarrage
- 299. v1142 = 0.1
- 300.
- 302. v1140:Stop(v1142)
- 303. v1141 = v40 -- get upval
- 304. v1140 = v1141.Idle
- 306.
- 308. v1140:Play()
- 309. v1141 = v40 -- get upval
- 310. v1140 = v1141.Idle
- 312. v1140.TimePosition = v1137
- 314. v1140 = false
- 315. v5 = v1140 -- set upval
- 316. v1140 = false
- 317. v46 = v1140 -- set upval
- 318. [CLOSEUPVALS]: clear captures from back until: 1
- 319. return
- end
- [NEWCLOSURE] v1198 = BarrageOUTPUT
- 515. CAPTURE REF R60
- 516. CAPTURE VAL R40
- 517. CAPTURE REF R56
- 518. CAPTURE VAL R27
- 519. CAPTURE VAL R16
- 520. CAPTURE REF R7
- 521. CAPTURE VAL R21
- 522. CAPTURE VAL R26
- 523. CAPTURE REF R61
- 524. CAPTURE VAL R31
- 525. CAPTURE VAL R30
- 526. CAPTURE VAL R14
- 527. CAPTURE REF R10
- 528. CAPTURE REF R9
- 529. CAPTURE REF R5
- 530. CAPTURE REF R46
- 531. BarrageOUTPUT = v1350
- 533. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v29
- -- V nested upvalues[2] = v8
- -- V nested upvalues[3] = v6
- -- V nested upvalues[4] = v46
- -- V nested upvalues[5] = v48
- -- V nested upvalues[6] = v16
- -- V nested upvalues[7] = v14
- -- V nested upvalues[8] = v31
- -- V nested upvalues[9] = v40
- local function BarrageINPUT() -- [line 1033]
- 1. local v1289 = v5 -- get upval
- 2. if v1289 then goto #3
- 3. return -- referenced by #2
- end
- 4. local v1290 = v29 -- get upval
- 5. v1289 = v1290.Value
- 7. if v1289 then goto #8
- 8. return -- referenced by #7
- end
- 9. v1290 = v8 -- get upval
- 10. v1289 = v1290.BarrageDebounce
- 12. if v1289 then goto #13
- 13. return -- referenced by #12
- end
- 14. v1289 = v6 -- get upval
- 15. if not v1289 then goto #16
- 16. return -- referenced by #15
- end
- 17. v1289 = false
- 18. v46 = v1289 -- set upval
- 19. v1289 = v8 -- get upval
- 20. v1290 = true
- 21. v1289.BarrageDebounce = v1290
- 23. v1289 = true
- 24. v5 = v1289 -- set upval
- 25. v1289 = true
- 26. v46 = v1289 -- set upval
- 27. v1290 = v48 -- get upval
- 28. v1289 = v1290.Barrage
- 30.
- 32. v1289:Play()
- 33. v1289 = v16 -- get upval
- 34. local v1291 = "Alternate"
- 35. local v1292 = "super"
- 36. local v1293 = true
- 37.
- 39. v1289:FireServer(v1291, v1292, v1293)
- 40. v1289 = v14 -- get upval
- 41. v1293 = v31 -- get upval
- 42. v1292 = v1293["Stand Left Arm"]
- 44. v1291 = v1292.SweepTrail1
- 46. v1292 = true
- 47.
- 49. v1289:FireServer(v1291, v1292)
- 50. v1289 = v14 -- get upval
- 51. v1293 = v31 -- get upval
- 52. v1292 = v1293["Stand Left Arm"]
- 54. v1291 = v1292.SweepTrail2
- 56. v1292 = true
- 57.
- 59. v1289:FireServer(v1291, v1292)
- 60. v1289 = v14 -- get upval
- 61. v1293 = v31 -- get upval
- 62. v1292 = v1293["Stand Left Arm"]
- 64. v1291 = v1292.SweepTrail3
- 66. v1292 = true
- 67.
- 69. v1289:FireServer(v1291, v1292)
- 70. v1289 = v14 -- get upval
- 71. v1293 = v31 -- get upval
- 72. v1292 = v1293["Stand Right Arm"]
- 74. v1291 = v1292.SweepTrail1
- 76. v1292 = true
- 77.
- 79. v1289:FireServer(v1291, v1292)
- 80. v1289 = v14 -- get upval
- 81. v1293 = v31 -- get upval
- 82. v1292 = v1293["Stand Right Arm"]
- 84. v1291 = v1292.SweepTrail2
- 86. v1292 = true
- 87.
- 89. v1289:FireServer(v1291, v1292)
- 90. v1289 = v14 -- get upval
- 91. v1293 = v31 -- get upval
- 92. v1292 = v1293["Stand Right Arm"]
- 94. v1291 = v1292.SweepTrail3
- 96. v1292 = true
- 97.
- 99. v1289:FireServer(v1291, v1292)
- 100. v1290 = v40 -- get upval
- 101. v1289 = v1290.PunchBarrage
- 103. v1291 = 0.1
- 104. v1292 = 1
- 105. v1293 = 1.5
- 106.
- 108. v1289:Play(v1291, v1292, v1293)
- 109. v1289 = BarrageOUTPUT
- 111. v1289(v1290)
- 112. return
- end
- [NEWCLOSURE] v1350 = BarrageINPUT
- 534. CAPTURE REF R5
- 535. CAPTURE VAL R29
- 536. CAPTURE VAL R8
- 537. CAPTURE REF R6
- 538. CAPTURE REF R46
- 539. CAPTURE VAL R48
- 540. CAPTURE VAL R16
- 541. CAPTURE VAL R14
- 542. CAPTURE VAL R31
- 543. CAPTURE VAL R40
- 544. BarrageINPUT = v1403
- 546. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v8
- -- V nested upvalues[2] = v6
- -- V nested upvalues[3] = v46
- -- V nested upvalues[4] = v47
- -- V nested upvalues[5] = v16
- -- V nested upvalues[6] = v48
- -- V nested upvalues[7] = v26
- -- V nested upvalues[8] = v31
- -- V nested upvalues[9] = v14
- -- V nested upvalues[10] = v40
- -- V nested upvalues[11] = v27
- -- V nested upvalues[12] = v10
- -- V nested upvalues[13] = v9
- local function ScytheUppercut() -- [line 1064]
- 1. local v1342 = v5 -- get upval
- 2. if v1342 then goto #3
- 3. return -- referenced by #2
- end
- 4. local v1343 = v8 -- get upval
- 5. v1342 = v1343.UppercutDebounce
- 7. if v1342 then goto #8
- 8. return -- referenced by #7
- end
- 9. v1342 = v6 -- get upval
- 10. if not v1342 then goto #11
- 11. return -- referenced by #10
- end
- 12. v1342 = false
- 13. v46 = v1342 -- set upval
- 14. v1342 = v8 -- get upval
- 15. v1343 = true
- 16. v1342.UppercutDebounce = v1343
- 18. v1342 = true
- 19. v47 = v1342 -- set upval
- 20. v1342 = true
- 21. v5 = v1342 -- set upval
- 22. v1342 = v16 -- get upval
- 23. local v1344 = "Alternate"
- 24. local v1345 = "super"
- 25. local v1346 = true
- 26.
- 28. v1342:FireServer(v1344, v1345, v1346)
- 29. v1343 = v48 -- get upval
- 30. v1342 = v1343.Swing
- 32.
- 34. v1342:Play()
- 35. v1342 = v26 -- get upval
- 36. v1343 = 0
- 37. v1342.JumpPower = v1343
- 39. v1342 = v26 -- get upval
- 40. v1343 = 7
- 41. v1342.WalkSpeed = v1343
- 43. v1344 = v31 -- get upval
- 44. v1343 = v1344.Hitbox
- 46. v1342 = v1343.Trail1
- 48. v1343 = true
- 49. v1342.Enabled = v1343
- 51. v1344 = v31 -- get upval
- 52. v1343 = v1344.Hitbox
- 54. v1342 = v1343.Trail2
- 56. v1343 = true
- 57. v1342.Enabled = v1343
- 59. v1344 = v31 -- get upval
- 60. v1343 = v1344.Hitbox
- 62. v1342 = v1343.Trail3
- 64. v1343 = true
- 65. v1342.Enabled = v1343
- 67. v1345 = v31 -- get upval
- 68. v1344 = v1345.Hitbox
- 70. v1343 = v1344.Attachment1
- 72. v1342 = v1343.Sparks1
- 74. v1343 = true
- 75. v1342.Enabled = v1343
- 77. v1345 = v31 -- get upval
- 78. v1344 = v1345.Hitbox
- 80. v1343 = v1344.Attachment1
- 82. v1342 = v1343.Sparks
- 84. v1343 = true
- 85. v1342.Enabled = v1343
- 87. v1342 = v14 -- get upval
- 88. v1346 = v31 -- get upval
- 89. v1345 = v1346.Hitbox
- 91. v1344 = v1345.Trail1
- 93. v1345 = true
- 94.
- 96. v1342:FireServer(v1344, v1345)
- 97. v1342 = v14 -- get upval
- 98. v1346 = v31 -- get upval
- 99. v1345 = v1346.Hitbox
- 101. v1344 = v1345.Trail2
- 103. v1345 = true
- 104.
- 106. v1342:FireServer(v1344, v1345)
- 107. v1342 = v14 -- get upval
- 108. v1346 = v31 -- get upval
- 109. v1345 = v1346.Hitbox
- 111. v1344 = v1345.Trail3
- 113. v1345 = true
- 114.
- 116. v1342:FireServer(v1344, v1345)
- 117. v1342 = v14 -- get upval
- 118. local v1347 = v31 -- get upval
- 119. v1346 = v1347.Hitbox
- 121. v1345 = v1346.Attachment1
- 123. v1344 = v1345.Sparks1
- 125. v1345 = true
- 126.
- 128. v1342:FireServer(v1344, v1345)
- 129. v1342 = v14 -- get upval
- 130. v1347 = v31 -- get upval
- 131. v1346 = v1347.Hitbox
- 133. v1345 = v1346.Attachment1
- 135. v1344 = v1345.Sparks
- 137. v1345 = true
- 138.
- 140. v1342:FireServer(v1344, v1345)
- 141. v1343 = v40 -- get upval
- 142. v1342 = v1343.Uppercut
- 144. v1344 = 0.1
- 145. v1345 = 1
- 146. v1346 = 1
- 147.
- 149. v1342:Play(v1344, v1345, v1346)
- 150. v1343 = v48 -- get upval
- 151. v1342 = v1343.Lunge
- 153.
- 155. v1342:Play()
- 156. v1342 = v16 -- get upval
- 157. v1344 = "Alternate"
- 158. v1345 = "Uppercut"
- 159.
- 161. v1342:FireServer(v1344, v1345)
- 162. v1342 = coroutine.resume
- 164. v1343 = coroutine.create
- 166. -- V nested upvalues[0] = upvalues[11]
- [DUPCLOSURE] v1344 = function() -- [line 1101]
- 1. local v1344 = _G
- 3. local v1343 = v1344.Effect
- 5. v1344 = "Dash 2"
- 6. local v1345 = nil
- 7. local v1346 = Color3.fromRGB
- 9. local v1347 = 255
- 10. local v1348 = 0
- 11. local v1349 = 0
- 12. v1346 = v1346(v1347, v1348, v1349)
- 13. v1348 = upvalues[11] -- get upval
- 14. v1347 = v1348.CFrame
- 16. v1343(v1344, v1345, v1346, v1347)
- 17. return
- end
- 167. CAPTURE UPVAL U11
- 168. v1352 = v1353(v1354)
- 169. v1352()
- 170. v1352 = Instance.new
- 172. v1353 = "BodyVelocity"
- 173. v1354 = v27 -- get upval
- 174. v1352 = v1352(v1353, v1354)
- 175. v1353 = Vector3.new(100000, 0, 100000)
- 176. v1352.MaxForce = v1353
- 178. v1353 = "ve2"
- 179. v1352.Name = v1353
- 181. v1353 = 100000
- 182. v1352.P = v1353
- 184. v1356 = v27 -- get upval
- 185. v1355 = v1356.CFrame
- 187. v1354 = v1355.lookVector
- 189. v1353 = v1354 * 70
- 190. v1352.Velocity = v1353
- 192. v1354 = game
- 194. v1353 = v1354.Debris
- 196. v1355 = v1352
- 197. v1356 = 0.25
- 198.
- 200. v1353:AddItem(v1355, v1356)
- 201. v1353 = wait
- 203. v1354 = 0.15
- 204. v1353(v1354)
- 205. v1353 = math.random
- 207. v1354 = 1
- 208. v1355 = 1000
- 209. v1353 = v1353(v1354, v1355)
- 210. FASTCALL[tostring](v1353)
- 211. v1355 = v1353
- 212. v1354 = tostring
- 214. v1354 = v1354(v1355)
- 215. v1353 = v1354
- 216. v1354 = coroutine.resume
- 218. v1355 = coroutine.create
- 220. -- V nested upvalues[0] = upvalues[8]
- -- V nested upvalues[1] = v2
- [NEWCLOSURE] v1356 = function() -- [line 1119]
- 1. local v1355 = 1
- 2. local v1353 = 25
- 3. local v1354 = 1
- 4. for v1355 = v1355, v1353, v1354 do -- [escape at #45]
- 5. local v1356 = task.wait
- 7. v1356(v1357)
- 8. v1356 = Hito
- 10. local v1357 = "Uppercut"
- 11. local v1359 = upvalues[8] -- get upval
- 12. local v1358 = v1359.ScytheHandle
- 14. local v1362 = upvalues[8] -- get upval
- 15. local v1361 = v1362.ScytheHandle
- 17. local v1360 = v1361.CFrame
- 19. v1361 = CFrame.fromOrientation
- 21. local v1363 = math.random
- 23. local v1364 = -90
- 24. local v1365 = 90
- 25. v1363 = v1363(v1364, v1365)
- 26. FASTCALL[math.rad](v1363)
- 27. v1362 = math.rad
- 29. v1362 = v1362(v1363)
- 30. v1363 = 0
- 31. v1365 = math.random
- 33. local v1366 = -50
- 34. local v1367 = 50
- 35. v1365 = v1365(v1366, v1367)
- 36. FASTCALL[math.rad](v1365)
- 37. v1364 = math.rad
- 39. v1364 = v1364(v1365)
- 40. v1361 = v1361(v1362, v1363, v1364)
- 41. v1359 = v1360 * v1361
- 42. v1360 = 1
- 43. v1361 = v2 -- get upval
- 44. v1356(v1357, v1358, v1359, v1360, v1361)
- 45. end -- FORNLOOP end - iterate + goto #4
- 46. return
- end
- 221. CAPTURE UPVAL U8
- 222. CAPTURE REF R1
- 223. v1378 = v1379(v1380)
- 224. v1378()
- 225. v1378 = wait
- 227. v1379 = 0.4
- 228. v1378(v1379)
- 229. v1378 = v16 -- get upval
- 230. v1380 = "Alternate"
- 231. v1381 = "super"
- 232. local v1382 = false
- 233.
- 235. v1378:FireServer(v1380, v1381, v1382)
- 236. v1380 = v31 -- get upval
- 237. v1379 = v1380.Hitbox
- 239. v1378 = v1379.Trail1
- 241. v1379 = false
- 242. v1378.Enabled = v1379
- 244. v1380 = v31 -- get upval
- 245. v1379 = v1380.Hitbox
- 247. v1378 = v1379.Trail2
- 249. v1379 = false
- 250. v1378.Enabled = v1379
- 252. v1380 = v31 -- get upval
- 253. v1379 = v1380.Hitbox
- 255. v1378 = v1379.Trail3
- 257. v1379 = false
- 258. v1378.Enabled = v1379
- 260. v1381 = v31 -- get upval
- 261. v1380 = v1381.Hitbox
- 263. v1379 = v1380.Attachment1
- 265. v1378 = v1379.Sparks1
- 267. v1379 = false
- 268. v1378.Enabled = v1379
- 270. v1381 = v31 -- get upval
- 271. v1380 = v1381.Hitbox
- 273. v1379 = v1380.Attachment1
- 275. v1378 = v1379.Sparks
- 277. v1379 = false
- 278. v1378.Enabled = v1379
- 280. v1378 = v14 -- get upval
- 281. v1382 = v31 -- get upval
- 282. v1381 = v1382.Hitbox
- 284. v1380 = v1381.Trail1
- 286. v1381 = false
- 287.
- 289. v1378:FireServer(v1380, v1381)
- 290. v1378 = v14 -- get upval
- 291. v1382 = v31 -- get upval
- 292. v1381 = v1382.Hitbox
- 294. v1380 = v1381.Trail2
- 296. v1381 = false
- 297.
- 299. v1378:FireServer(v1380, v1381)
- 300. v1378 = v14 -- get upval
- 301. v1382 = v31 -- get upval
- 302. v1381 = v1382.Hitbox
- 304. v1380 = v1381.Trail3
- 306. v1381 = false
- 307.
- 309. v1378:FireServer(v1380, v1381)
- 310. v1378 = v14 -- get upval
- 311. local v1383 = v31 -- get upval
- 312. v1382 = v1383.Hitbox
- 314. v1381 = v1382.Attachment1
- 316. v1380 = v1381.Sparks1
- 318. v1381 = false
- 319.
- 321. v1378:FireServer(v1380, v1381)
- 322. v1378 = v14 -- get upval
- 323. v1383 = v31 -- get upval
- 324. v1382 = v1383.Hitbox
- 326. v1381 = v1382.Attachment1
- 328. v1380 = v1381.Sparks
- 330. v1381 = false
- 331.
- 333. v1378:FireServer(v1380, v1381)
- 334. v1378 = v26 -- get upval
- 335. v1379 = v10 -- get upval
- 336. v1378.JumpPower = v1379
- 338. v1378 = v26 -- get upval
- 339. v1379 = v9 -- get upval
- 340. v1378.WalkSpeed = v1379
- 342. v1378 = false
- 343. v5 = v1378 -- set upval
- 344. v1378 = false
- 345. v47 = v1378 -- set upval
- 346. [CLOSEUPVALS]: clear captures from back until: 1
- 347. return
- end
- [NEWCLOSURE] v1437 = ScytheUppercut
- 547. CAPTURE REF R5
- 548. CAPTURE VAL R8
- 549. CAPTURE REF R6
- 550. CAPTURE REF R46
- 551. CAPTURE REF R47
- 552. CAPTURE VAL R16
- 553. CAPTURE VAL R48
- 554. CAPTURE VAL R26
- 555. CAPTURE VAL R31
- 556. CAPTURE VAL R14
- 557. CAPTURE VAL R40
- 558. CAPTURE VAL R27
- 559. CAPTURE REF R10
- 560. CAPTURE REF R9
- 561. ScytheUppercut = v1602
- 563. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v8
- -- V nested upvalues[2] = v6
- -- V nested upvalues[3] = v46
- -- V nested upvalues[4] = v56
- -- V nested upvalues[5] = v27
- -- V nested upvalues[6] = v40
- -- V nested upvalues[7] = v16
- -- V nested upvalues[8] = v48
- -- V nested upvalues[9] = v31
- -- V nested upvalues[10] = v14
- -- V nested upvalues[11] = v26
- -- V nested upvalues[12] = v10
- -- V nested upvalues[13] = v9
- local function Slam() -- [line 1152]
- 1. local v1541 = v5 -- get upval
- 2. if v1541 then goto #3
- 3. return -- referenced by #2
- end
- 4. local v1542 = v8 -- get upval
- 5. v1541 = v1542.SlamDebounce
- 7. if v1541 then goto #8
- 8. return -- referenced by #7
- end
- 9. v1541 = v6 -- get upval
- 10. if not v1541 then goto #11
- 11. return -- referenced by #10
- end
- 12. v1541 = false
- 13. v46 = v1541 -- set upval
- 14. v1541 = true
- 15. v5 = v1541 -- set upval
- 16. v1541 = v8 -- get upval
- 17. v1542 = true
- 18. v1541.SlamDebounce = v1542
- 20. v1541 = state
- 22. v1541(v1542)
- 23. v1541 = nil
- 24. v1542 = v56 -- get upval
- 25. if v1542 then goto #62
- 26. v1542 = v27 -- get upval
- 27. local v1544 = "ve"
- 28.
- 30. v1542 = v1542:FindFirstChild(v1544)
- 31. if v1542 == nil then goto #62
- 33. local v1543 = v40 -- get upval
- 34. v1542 = v1543.AttackFloat
- 36.
- 38. v1542:Play()
- 39. v1542 = Instance.new
- 41. v1543 = "BodyVelocity"
- 42. v1544 = v27 -- get upval
- 43. v1542 = v1542(v1543, v1544)
- 44. v1541 = v1542
- 45. v1542 = "ve"
- 46. v1541.Name = v1542
- 48. v1542 = Vector3.new(100000, 100000, 100000)
- 49. v1541.MaxForce = v1542
- 51. v1542 = inf
- 52. v1541.P = v1542
- 54. local v1545 = v27 -- get upval
- 55. v1544 = v1545.CFrame
- 57. v1543 = v1544.lookVector
- 59. v1542 = v1543 * 0
- 60. v1541.Velocity = v1542
- 62. goto #68 -- referenced by #25, #31
- else
- and (else)
- 63. v1543 = v40 -- get upval
- 64. v1542 = v1543.AttackPose
- 66.
- 68. v1542:Play() -- referenced by #62
- end
- 69. v1542 = v16 -- get upval
- 70. v1544 = "Alternate"
- 71. v1545 = "Slam"
- 72.
- 74. v1542:FireServer(v1544, v1545)
- 75. v1543 = v40 -- get upval
- 76. v1542 = v1543.Slam
- 78. v1544 = 0.1
- 79. v1545 = 1
- 80. local v1546 = 1
- 81.
- 83. v1542:Play(v1544, v1545, v1546)
- 84. v1543 = v48 -- get upval
- 85. v1542 = v1543.Swing2
- 87.
- 89. v1542:Play()
- 90. v1544 = v31 -- get upval
- 91. v1543 = v1544.Hitbox
- 93. v1542 = v1543.Trail1
- 95. v1543 = true
- 96. v1542.Enabled = v1543
- 98. v1544 = v31 -- get upval
- 99. v1543 = v1544.Hitbox
- 101. v1542 = v1543.Trail2
- 103. v1543 = true
- 104. v1542.Enabled = v1543
- 106. v1544 = v31 -- get upval
- 107. v1543 = v1544.Hitbox
- 109. v1542 = v1543.Trail3
- 111. v1543 = true
- 112. v1542.Enabled = v1543
- 114. v1545 = v31 -- get upval
- 115. v1544 = v1545.Hitbox
- 117. v1543 = v1544.Attachment1
- 119. v1542 = v1543.Sparks1
- 121. v1543 = true
- 122. v1542.Enabled = v1543
- 124. v1545 = v31 -- get upval
- 125. v1544 = v1545.Hitbox
- 127. v1543 = v1544.Attachment1
- 129. v1542 = v1543.Sparks
- 131. v1543 = true
- 132. v1542.Enabled = v1543
- 134. v1542 = v14 -- get upval
- 135. v1546 = v31 -- get upval
- 136. v1545 = v1546.Hitbox
- 138. v1544 = v1545.Trail1
- 140. v1545 = true
- 141.
- 143. v1542:FireServer(v1544, v1545)
- 144. v1542 = v14 -- get upval
- 145. v1546 = v31 -- get upval
- 146. v1545 = v1546.Hitbox
- 148. v1544 = v1545.Trail2
- 150. v1545 = true
- 151.
- 153. v1542:FireServer(v1544, v1545)
- 154. v1542 = v14 -- get upval
- 155. v1546 = v31 -- get upval
- 156. v1545 = v1546.Hitbox
- 158. v1544 = v1545.Trail3
- 160. v1545 = true
- 161.
- 163. v1542:FireServer(v1544, v1545)
- 164. v1542 = v14 -- get upval
- 165. local v1547 = v31 -- get upval
- 166. v1546 = v1547.Hitbox
- 168. v1545 = v1546.Attachment1
- 170. v1544 = v1545.Sparks1
- 172. v1545 = true
- 173.
- 175. v1542:FireServer(v1544, v1545)
- 176. v1542 = v14 -- get upval
- 177. v1547 = v31 -- get upval
- 178. v1546 = v1547.Hitbox
- 180. v1545 = v1546.Attachment1
- 182. v1544 = v1545.Sparks
- 184. v1545 = true
- 185.
- 187. v1542:FireServer(v1544, v1545)
- 188. v1542 = v26 -- get upval
- 189. v1543 = 0
- 190. v1542.JumpPower = v1543
- 192. v1542 = wait
- 194. v1543 = 0.21
- 195. v1542(v1543)
- 196. v1543 = v48 -- get upval
- 197. v1542 = v1543.ThrowSFX
- 199.
- 201. v1542:Play()
- 202. v1542 = v5 -- get upval
- 203. if v1542 == false then goto #330
- 205. v1543 = v40 -- get upval
- 206. v1542 = v1543.AttackPose
- 208.
- 210. v1542:Stop()
- 211. v1543 = v40 -- get upval
- 212. v1542 = v1543.AttackFloat
- 214.
- 216. v1542:Stop()
- 217. v1542 = v27 -- get upval
- 218. v1544 = "ve"
- 219.
- 221. v1542 = v1542:FindFirstChild(v1544)
- 222. if v1542 ~= nil then goto #231
- 224. v1542 = v27 -- get upval
- 225. v1544 = "ve"
- 226.
- 228. v1542 = v1542:FindFirstChild(v1544)
- 229.
- 231. v1542:Destroy() -- referenced by #222
- end
- 232. v1544 = v31 -- get upval
- 233. v1543 = v1544.Hitbox
- 235. v1542 = v1543.Trail1
- 237. v1543 = false
- 238. v1542.Enabled = v1543
- 240. v1544 = v31 -- get upval
- 241. v1543 = v1544.Hitbox
- 243. v1542 = v1543.Trail2
- 245. v1543 = false
- 246. v1542.Enabled = v1543
- 248. v1544 = v31 -- get upval
- 249. v1543 = v1544.Hitbox
- 251. v1542 = v1543.Trail3
- 253. v1543 = false
- 254. v1542.Enabled = v1543
- 256. v1545 = v31 -- get upval
- 257. v1544 = v1545.Hitbox
- 259. v1543 = v1544.Attachment1
- 261. v1542 = v1543.Sparks1
- 263. v1543 = false
- 264. v1542.Enabled = v1543
- 266. v1545 = v31 -- get upval
- 267. v1544 = v1545.Hitbox
- 269. v1543 = v1544.Attachment1
- 271. v1542 = v1543.Sparks
- 273. v1543 = false
- 274. v1542.Enabled = v1543
- 276. v1542 = v14 -- get upval
- 277. v1546 = v31 -- get upval
- 278. v1545 = v1546.Hitbox
- 280. v1544 = v1545.Trail1
- 282. v1545 = false
- 283.
- 285. v1542:FireServer(v1544, v1545)
- 286. v1542 = v14 -- get upval
- 287. v1546 = v31 -- get upval
- 288. v1545 = v1546.Hitbox
- 290. v1544 = v1545.Trail2
- 292. v1545 = false
- 293.
- 295. v1542:FireServer(v1544, v1545)
- 296. v1542 = v14 -- get upval
- 297. v1546 = v31 -- get upval
- 298. v1545 = v1546.Hitbox
- 300. v1544 = v1545.Trail3
- 302. v1545 = false
- 303.
- 305. v1542:FireServer(v1544, v1545)
- 306. v1542 = v14 -- get upval
- 307. v1547 = v31 -- get upval
- 308. v1546 = v1547.Hitbox
- 310. v1545 = v1546.Attachment1
- 312. v1544 = v1545.Sparks1
- 314. v1545 = false
- 315.
- 317. v1542:FireServer(v1544, v1545)
- 318. v1542 = v14 -- get upval
- 319. v1547 = v31 -- get upval
- 320. v1546 = v1547.Hitbox
- 322. v1545 = v1546.Attachment1
- 324. v1544 = v1545.Sparks
- 326. v1545 = false
- 327.
- 329. v1542:FireServer(v1544, v1545)
- 330. return -- referenced by #203
- end
- 331. v1542 = math.random
- 333. v1543 = 1
- 334. v1544 = 1000
- 335. v1542 = v1542(v1543, v1544)
- 336. FASTCALL[tostring](v1542)
- 337. v1544 = v1542
- 338. v1543 = tostring
- 340. v1543 = v1543(v1544)
- 341. v1542 = v1543
- 342. v1543 = coroutine.resume
- 344. v1544 = coroutine.create
- 346. -- V nested upvalues[0] = upvalues[9]
- -- V nested upvalues[1] = v2
- [NEWCLOSURE] v1545 = function() -- [line 1235]
- 1. local v1544 = 1
- 2. local v1542 = 25
- 3. local v1543 = 1
- 4. for v1544 = v1544, v1542, v1543 do -- [escape at #45]
- 5. local v1545 = task.wait
- 7. v1545(v1546)
- 8. v1545 = Hito
- 10. local v1546 = "Slam"
- 11. local v1548 = upvalues[9] -- get upval
- 12. local v1547 = v1548.Hitbox
- 14. local v1551 = upvalues[9] -- get upval
- 15. local v1550 = v1551.Hitbox
- 17. local v1549 = v1550.CFrame
- 19. v1550 = CFrame.fromOrientation
- 21. local v1552 = math.random
- 23. local v1553 = -90
- 24. local v1554 = 90
- 25. v1552 = v1552(v1553, v1554)
- 26. FASTCALL[math.rad](v1552)
- 27. v1551 = math.rad
- 29. v1551 = v1551(v1552)
- 30. v1552 = 0
- 31. v1554 = math.random
- 33. local v1555 = -50
- 34. local v1556 = 50
- 35. v1554 = v1554(v1555, v1556)
- 36. FASTCALL[math.rad](v1554)
- 37. v1553 = math.rad
- 39. v1553 = v1553(v1554)
- 40. v1550 = v1550(v1551, v1552, v1553)
- 41. v1548 = v1549 * v1550
- 42. v1549 = 1
- 43. v1550 = v2 -- get upval
- 44. v1545(v1546, v1547, v1548, v1549, v1550)
- 45. end -- FORNLOOP end - iterate + goto #4
- 46. return
- end
- 347. CAPTURE UPVAL U9
- 348. CAPTURE REF R1
- 349. v1567 = v1568(v1569)
- 350. v1567()
- 351. v1567 = wait
- 353. v1568 = 0.6
- 354. v1567(v1568)
- 355. v1567 = false
- 356. v5 = v1567 -- set upval
- 357. v1568 = v40 -- get upval
- 358. v1567 = v1568.AttackPose
- 360.
- 362. v1567:Stop()
- 363. v1568 = v40 -- get upval
- 364. v1567 = v1568.AttackFloat
- 366.
- 368. v1567:Stop()
- 369. v1567 = v27 -- get upval
- 370. v1569 = "ve"
- 371.
- 373. v1567 = v1567:FindFirstChild(v1569)
- 374. if v1567 ~= nil then goto #383
- 376. v1567 = v27 -- get upval
- 377. v1569 = "ve"
- 378.
- 380. v1567 = v1567:FindFirstChild(v1569)
- 381.
- 383. v1567:Destroy() -- referenced by #374
- end
- 384. v1569 = v31 -- get upval
- 385. v1568 = v1569.Hitbox
- 387. v1567 = v1568.Trail1
- 389. v1568 = false
- 390. v1567.Enabled = v1568
- 392. v1569 = v31 -- get upval
- 393. v1568 = v1569.Hitbox
- 395. v1567 = v1568.Trail2
- 397. v1568 = false
- 398. v1567.Enabled = v1568
- 400. v1569 = v31 -- get upval
- 401. v1568 = v1569.Hitbox
- 403. v1567 = v1568.Trail3
- 405. v1568 = false
- 406. v1567.Enabled = v1568
- 408. v1570 = v31 -- get upval
- 409. v1569 = v1570.Hitbox
- 411. v1568 = v1569.Attachment1
- 413. v1567 = v1568.Sparks1
- 415. v1568 = false
- 416. v1567.Enabled = v1568
- 418. v1570 = v31 -- get upval
- 419. v1569 = v1570.Hitbox
- 421. v1568 = v1569.Attachment1
- 423. v1567 = v1568.Sparks
- 425. v1568 = false
- 426. v1567.Enabled = v1568
- 428. v1567 = v14 -- get upval
- 429. v1571 = v31 -- get upval
- 430. v1570 = v1571.Hitbox
- 432. v1569 = v1570.Trail1
- 434. v1570 = false
- 435.
- 437. v1567:FireServer(v1569, v1570)
- 438. v1567 = v14 -- get upval
- 439. v1571 = v31 -- get upval
- 440. v1570 = v1571.Hitbox
- 442. v1569 = v1570.Trail2
- 444. v1570 = false
- 445.
- 447. v1567:FireServer(v1569, v1570)
- 448. v1567 = v14 -- get upval
- 449. v1571 = v31 -- get upval
- 450. v1570 = v1571.Hitbox
- 452. v1569 = v1570.Trail3
- 454. v1570 = false
- 455.
- 457. v1567:FireServer(v1569, v1570)
- 458. v1567 = v14 -- get upval
- 459. local v1572 = v31 -- get upval
- 460. v1571 = v1572.Hitbox
- 462. v1570 = v1571.Attachment1
- 464. v1569 = v1570.Sparks1
- 466. v1570 = false
- 467.
- 469. v1567:FireServer(v1569, v1570)
- 470. v1567 = v14 -- get upval
- 471. v1572 = v31 -- get upval
- 472. v1571 = v1572.Hitbox
- 474. v1570 = v1571.Attachment1
- 476. v1569 = v1570.Sparks
- 478. v1570 = false
- 479.
- 481. v1567:FireServer(v1569, v1570)
- 482. v1567 = v26 -- get upval
- 483. v1568 = v10 -- get upval
- 484. v1567.JumpPower = v1568
- 486. v1567 = v26 -- get upval
- 487. v1568 = v9 -- get upval
- 488. v1567.WalkSpeed = v1568
- 490. [CLOSEUPVALS]: clear captures from back until: 1
- 491. return
- end
- [NEWCLOSURE] v1626 = Slam
- 564. CAPTURE REF R5
- 565. CAPTURE VAL R8
- 566. CAPTURE REF R6
- 567. CAPTURE REF R46
- 568. CAPTURE REF R56
- 569. CAPTURE VAL R27
- 570. CAPTURE VAL R40
- 571. CAPTURE VAL R16
- 572. CAPTURE VAL R48
- 573. CAPTURE VAL R31
- 574. CAPTURE VAL R14
- 575. CAPTURE VAL R26
- 576. CAPTURE REF R10
- 577. CAPTURE REF R9
- 578. Slam = v1849
- 580. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v47
- -- V nested upvalues[2] = v6
- -- V nested upvalues[3] = v8
- -- V nested upvalues[4] = v16
- -- V nested upvalues[5] = v40
- -- V nested upvalues[6] = v27
- -- V nested upvalues[7] = v4
- -- V nested upvalues[8] = v48
- local function Movement() -- [line 1274]
- 1. local v1788 = v5 -- get upval
- 2. if v1788 then goto #3
- 3. return -- referenced by #2
- end
- 4. v1788 = v47 -- get upval
- 5. if v1788 then goto #6
- 6. return -- referenced by #5
- end
- 7. v1788 = v6 -- get upval
- 8. if not v1788 then goto #9
- 9. return -- referenced by #8
- end
- 10. local v1789 = v8 -- get upval
- 11. v1788 = v1789.MovementDebounce
- 13. if v1788 then goto #14
- 14. return -- referenced by #13
- end
- 15. v1788 = true
- 16. v47 = v1788 -- set upval
- 17. v1788 = v8 -- get upval
- 18. v1789 = true
- 19. v1788.MovementDebounce = v1789
- 21. v1788 = v16 -- get upval
- 22. local v1790 = "Alternate"
- 23. local v1791 = "Movement"
- 24.
- 26. v1788:FireServer(v1790, v1791)
- 27. v1788 = true
- 28. v5 = v1788 -- set upval
- 29. v1789 = v40 -- get upval
- 30. v1788 = v1789.StandJump
- 32. v1790 = 0.1
- 33. v1791 = 1
- 34. local v1792 = 1
- 35.
- 37. v1788:Play(v1790, v1791, v1792)
- 38. v1789 = v27 -- get upval
- 39. v1788 = v1789.Position
- 41. v1789 = workspace
- 43. v1791 = v1788
- 44. v1792 = Vector3.new(0, -5, 0)
- 45. local v1793 = v4 -- get upval
- 46.
- 48. v1789 = v1789:Raycast(v1791, v1792, v1793)
- 49. if v1789 then goto #62
- 50. v1790 = print
- 52. v1791 = "found ground"
- 53. v1790(v1791)
- 54. v1790 = coroutine.resume
- 56. v1791 = coroutine.create
- 58. -- V nested upvalues[0] = v2
- [NEWCLOSURE] v1792 = function() -- [line 1298]
- 1. local v1790 = _G
- 3. local v1789 = v1790.Effect
- 5. v1790 = "tkc jump"
- 6. local v1791 = nil
- 7. local v1792 = nil
- 8. local v1794 = v2 -- get upval
- 9. local v1793 = v1794.Position
- 11. v1789(v1790, v1791, v1792, v1793)
- 12. return
- end
- 59. CAPTURE VAL R1
- 60. v1797 = v1798(v1799)
- 61. v1797()
- 62. goto #68 -- referenced by #49
- else
- 63. v1798 = v48 -- get upval
- 64. v1797 = v1798.StandJumpSFX
- 66.
- 68. v1797:Play() -- referenced by #62
- end
- 69. v1797 = Instance.new
- 71. v1798 = "BodyPosition"
- 72. v1799 = v27 -- get upval
- 73. v1797 = v1797(v1798, v1799)
- 74. v1798 = Vector3.new(100000, 100000, 100000)
- 75. v1797.maxForce = v1798
- 77. v1800 = v27 -- get upval
- 78. v1799 = v1800.CFrame
- 80. local v1801 = CFrame.new
- 82. local v1802 = 0
- 83. local v1803 = 15
- 84. local v1804 = -30
- 85. v1801 = v1801(v1802, v1803, v1804)
- 86. v1800 = v1801.p
- 88. v1798 = v1799 * v1800
- 89. v1797.Position = v1798
- 91. v1799 = game
- 93. v1798 = v1799.Debris
- 95. v1800 = v1797
- 96. v1801 = 0.5
- 97.
- 99. v1798:AddItem(v1800, v1801)
- 100. v1798 = wait
- 102. v1799 = 0.6
- 103. v1798(v1799)
- 104. v1799 = v40 -- get upval
- 105. v1798 = v1799.StandJump
- 107.
- 109. v1798:Stop()
- 110. v1798 = false
- 111. v5 = v1798 -- set upval
- 112. v1798 = false
- 113. v47 = v1798 -- set upval
- 114. return
- end
- [NEWCLOSURE] v1856 = Movement
- 581. CAPTURE REF R5
- 582. CAPTURE REF R47
- 583. CAPTURE REF R6
- 584. CAPTURE VAL R8
- 585. CAPTURE VAL R16
- 586. CAPTURE VAL R40
- 587. CAPTURE VAL R27
- 588. CAPTURE VAL R4
- 589. CAPTURE VAL R48
- 590. Movement = v1907
- 592. local v1907 = false
- 593. local v1908 = v1896.InputBegan
- 595. -- V nested upvalues[0] = v62
- [NEWCLOSURE] v1910 = function(p8) -- [line 1320]
- 1. local v1846 = p8.KeyCode
- 3. local v1847 = Enum.KeyCode.E
- 5. if v1846 == v1847 then goto #8
- 7. v1846 = true
- 8. v62 = v1846 -- set upval -- referenced by #5
- end
- 9. return
- end
- 596. CAPTURE REF R62
- 597.
- 599. v1911:Connect(v1913)
- 600. v1911 = v1899.InputEnded
- 602. -- V nested upvalues[0] = v62
- [NEWCLOSURE] v1913 = function(p9) -- [line 1326]
- 1. local v1849 = p9.KeyCode
- 3. local v1850 = Enum.KeyCode.E
- 5. if v1849 == v1850 then goto #8
- -- DECOMPILER REMARK: Function "EndRun" was inlined here (LINE IS NOT VALID)
- 7. v1849 = false
- 8. v62 = v1849 -- set upval -- referenced by #5
- end
- 9. return
- end
- 603. CAPTURE REF R62
- 604.
- 606. v1914:Connect(v1916)
- 607. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v8
- -- V nested upvalues[2] = v6
- -- V nested upvalues[3] = v47
- -- V nested upvalues[4] = v48
- -- V nested upvalues[5] = v26
- -- V nested upvalues[6] = v56
- -- V nested upvalues[7] = v27
- -- V nested upvalues[8] = v40
- -- V nested upvalues[9] = v62
- -- V nested upvalues[10] = v41
- -- V nested upvalues[11] = v16
- -- V nested upvalues[12] = v10
- -- V nested upvalues[13] = v9
- local function ThrowScythe() -- [line 1332]
- 1. local v1852 = v5 -- get upval
- 2. if v1852 then goto #3
- 3. return -- referenced by #2
- end
- 4. local v1853 = v8 -- get upval
- 5. v1852 = v1853.ThrowDebounce
- 7. if v1852 then goto #8
- 8. return -- referenced by #7
- end
- 9. v1852 = v6 -- get upval
- 10. if not v1852 then goto #11
- 11. return -- referenced by #10
- end
- 12. v1852 = v8 -- get upval
- 13. v1853 = true
- 14. v1852.ThrowDebounce = v1853
- 16. v1852 = true
- 17. v47 = v1852 -- set upval
- 18. v1852 = true
- 19. v5 = v1852 -- set upval
- 20. v1853 = v48 -- get upval
- 21. v1852 = v1853.Swing
- 23.
- 25. v1852:Play()
- 26. v1852 = v26 -- get upval
- 27. v1853 = 0
- 28. v1852.JumpPower = v1853
- 30. v1852 = v26 -- get upval
- 31. v1853 = 7
- 32. v1852.WalkSpeed = v1853
- 34. v1852 = state
- 36. v1852(v1853)
- 37. v1852 = nil
- 38. v1853 = v56 -- get upval
- 39. if v1853 then goto #75
- 40. v1853 = v27 -- get upval
- 41. local v1855 = "ve"
- 42.
- 44. v1853 = v1853:FindFirstChild(v1855)
- 45. if v1853 == nil then goto #75
- 47. local v1854 = v40 -- get upval
- 48. v1853 = v1854.AttackFloat
- 50.
- 52. v1853:Play()
- 53. v1853 = Instance.new
- 55. v1854 = "BodyVelocity"
- 56. v1855 = v27 -- get upval
- 57. v1853 = v1853(v1854, v1855)
- 58. v1852 = v1853
- 59. v1853 = "ve"
- 60. v1852.Name = v1853
- 62. v1853 = Vector3.new(100000, 100000, 100000)
- 63. v1852.MaxForce = v1853
- 65. v1853 = inf
- 66. v1852.P = v1853
- 68. local v1856 = v27 -- get upval
- 69. v1855 = v1856.CFrame
- 71. v1854 = v1855.lookVector
- 73. v1853 = v1854 * 0
- 74. v1852.Velocity = v1853
- end
- end
- 76. v1854 = v40 -- get upval
- 77. v1853 = v1854.StartThrow
- 79. v1855 = 0.1
- 80. v1856 = 1
- 81. local v1857 = 1.5
- 82.
- 84. v1853:Play(v1855, v1856, v1857)
- 85. v1854 = _G
- 87. v1853 = v1854.FOVUpdate
- 89. v1854 = "Add"
- 90. v1855 = -15
- 91. v1853(v1854, v1855)
- 92. v1855 = v40 -- get upval
- 93. v1854 = v1855.StartThrow
- 95. v1853 = v1854.Stopped
- 97.
- 99. v1853:Wait()
- 100. v1854 = v40 -- get upval
- 101. v1853 = v1854.StartThrow
- 103.
- 105. v1853:Stop()
- 106. v1854 = v40 -- get upval
- 107. v1853 = v1854.ChargeThrow
- 109.
- 111. v1853:Play()
- 112. v1853 = spawn
- 114. -- V nested upvalues[0] = upvalues[9]
- -- V nested upvalues[1] = upvalues[10]
- [NEWCLOSURE] v1854 = function() -- [line 1367]
- 1. local v1853 = 0.4
- 2. local v1855 = game
- 4. local v1857 = "RunService"
- 5.
- 7. v1855 = v1855:GetService(v1857)
- 8. local v1854 = v1855.Heartbeat
- 10.
- 12. v1854 = v1854:Wait()
- 13. v1853 = v1853 - v1854
- 14. v1855 = 0
- 15. if v1853 > v1855 then goto #20
- 17. v1855 = upvalues[9] -- get upval
- 18. if v1855 == false then goto #20
- 20. go back to #2 -- might be a repeating loop -- referenced by #15, #18
- end
- end
- 21. v1854 = 0
- 22. if v1853 <= v1854 then goto #70
- 24. v1854 = upvalues[9] -- get upval
- 25. if v1854 == true then goto #70
- 27. v1855 = _G
- 29. v1854 = v1855.FOVUpdate
- 31. v1855 = "Add"
- 32. local v1856 = -5
- 33. v1854(v1855, v1856)
- 34. v1854 = 1
- 35. upvalues[10] = v1854 -- set upval
- 36. v1853 = 0.4
- 37. v1855 = game
- 39. v1857 = "RunService"
- 40.
- 42. v1855 = v1855:GetService(v1857)
- 43. v1854 = v1855.Heartbeat
- 45.
- 47. v1854 = v1854:Wait()
- 48. v1853 = v1853 - v1854
- 49. v1855 = 0
- 50. if v1853 > v1855 then goto #55
- 52. v1855 = upvalues[9] -- get upval
- 53. if v1855 == false then goto #55
- 55. go back to #37 -- might be a repeating loop -- referenced by #50, #53
- end
- end
- 56. v1854 = 0
- 57. if v1853 <= v1854 then goto #70
- 59. v1854 = upvalues[9] -- get upval
- 60. if v1854 == true then goto #70
- 62. v1855 = _G
- 64. v1854 = v1855.FOVUpdate
- 66. v1855 = "Add"
- 67. v1856 = -5
- 68. v1854(v1855, v1856)
- 69. v1854 = 2
- 70. upvalues[10] = v1854 -- set upval -- referenced by #22, #25, #57, #60
- end
- end
- end
- end
- 71. return
- end
- 115. CAPTURE UPVAL U9
- 116. CAPTURE UPVAL U10
- 117. v1881(v1882)
- 118. v1881 = wait
- 120. v1881(v1882)
- 121. v1881 = v62 -- get upval
- 122. if v1881 == false then goto #124
- 124. go back to #118 -- might be a repeating loop -- referenced by #122
- end
- 125. v1882 = v40 -- get upval
- 126. v1881 = v1882.ChargeThrow
- 128.
- 130. v1881:Stop()
- 131. v1882 = v48 -- get upval
- 132. v1881 = v1882.ThrowSFX
- 134.
- 136. v1881:Play()
- 137. v1881 = v16 -- get upval
- 138. v1883 = "Alternate"
- 139. v1884 = "Throw"
- 140.
- 142. v1881:FireServer(v1883, v1884)
- 143. v1882 = v40 -- get upval
- 144. v1881 = v1882.Throw
- 146. v1883 = 0.1
- 147. v1884 = 1
- 148. v1885 = 1
- 149.
- 151. v1881:Play(v1883, v1884, v1885)
- 152. v1882 = _G
- 154. v1881 = v1882.FOVUpdate
- 156. v1882 = "Reset"
- 157. v1883 = 70
- 158. v1881(v1882, v1883)
- 159. v1881 = wait
- 161. v1882 = 0.5
- 162. v1881(v1882)
- 163. v1881 = v27 -- get upval
- 164. v1883 = "ve"
- 165.
- 167. v1881 = v1881:FindFirstChild(v1883)
- 168. if v1881 ~= nil then goto #177
- 170. v1881 = v27 -- get upval
- 171. v1883 = "ve"
- 172.
- 174. v1881 = v1881:FindFirstChild(v1883)
- 175.
- 177. v1881:Destroy() -- referenced by #168
- end
- 178. v1881 = 0
- 179. v41 = v1881 -- set upval
- 180. v1881 = v26 -- get upval
- 181. v1882 = v10 -- get upval
- 182. v1881.JumpPower = v1882
- 184. v1881 = v26 -- get upval
- 185. v1882 = v9 -- get upval
- 186. v1881.WalkSpeed = v1882
- 188. v1881 = false
- 189. v5 = v1881 -- set upval
- 190. v1881 = false
- 191. v47 = v1881 -- set upval
- 192. return
- end
- [NEWCLOSURE] v1942 = ThrowScythe
- 608. CAPTURE REF R5
- 609. CAPTURE VAL R8
- 610. CAPTURE REF R6
- 611. CAPTURE REF R47
- 612. CAPTURE VAL R48
- 613. CAPTURE VAL R26
- 614. CAPTURE REF R56
- 615. CAPTURE VAL R27
- 616. CAPTURE VAL R40
- 617. CAPTURE REF R62
- 618. CAPTURE REF R41
- 619. CAPTURE VAL R16
- 620. CAPTURE REF R10
- 621. CAPTURE REF R9
- 622. ThrowScythe = v2022
- 624. v2022 = false
- 625. local v2023 = v2010.InputBegan
- 627. -- V nested upvalues[0] = v63
- [NEWCLOSURE] v2025 = function(p10) -- [line 1434]
- 1. local v1960 = p10.KeyCode
- 3. local v1961 = Enum.KeyCode.T
- 5. if v1960 == v1961 then goto #8
- 7. v1960 = true
- 8. v63 = v1960 -- set upval -- referenced by #5
- end
- 9. return
- end
- 628. CAPTURE REF R63
- 629.
- 631. v2026:Connect(v2028)
- 632. v2026 = v2013.InputEnded
- 634. -- V nested upvalues[0] = v63
- [NEWCLOSURE] v2028 = function(p11) -- [line 1440]
- 1. local v1963 = p11.KeyCode
- 3. local v1964 = Enum.KeyCode.T
- 5. if v1963 == v1964 then goto #8
- -- DECOMPILER REMARK: Function "EndRun" was inlined here (LINE IS NOT VALID)
- 7. v1963 = false
- 8. v63 = v1963 -- set upval -- referenced by #5
- end
- 9. return
- end
- 635. CAPTURE REF R63
- 636.
- 638. v2029:Connect(v2031)
- 639. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v8
- -- V nested upvalues[2] = v6
- -- V nested upvalues[3] = v47
- -- V nested upvalues[4] = v48
- -- V nested upvalues[5] = v26
- -- V nested upvalues[6] = v56
- -- V nested upvalues[7] = v27
- -- V nested upvalues[8] = v40
- -- V nested upvalues[9] = v63
- -- V nested upvalues[10] = v62
- -- V nested upvalues[11] = v41
- -- V nested upvalues[12] = v16
- -- V nested upvalues[13] = v10
- -- V nested upvalues[14] = v9
- local function NormalThrow() -- [line 1446]
- 1. local v1966 = v5 -- get upval
- 2. if v1966 then goto #3
- 3. return -- referenced by #2
- end
- 4. local v1967 = v8 -- get upval
- 5. v1966 = v1967.ThrowDebounce2
- 7. if v1966 then goto #8
- 8. return -- referenced by #7
- end
- 9. v1966 = v6 -- get upval
- 10. if not v1966 then goto #11
- 11. return -- referenced by #10
- end
- 12. v1966 = v8 -- get upval
- 13. v1967 = true
- 14. v1966.ThrowDebounce2 = v1967
- 16. v1966 = true
- 17. v47 = v1966 -- set upval
- 18. v1966 = true
- 19. v5 = v1966 -- set upval
- 20. v1967 = v48 -- get upval
- 21. v1966 = v1967.Swing
- 23.
- 25. v1966:Play()
- 26. v1966 = v26 -- get upval
- 27. v1967 = 0
- 28. v1966.JumpPower = v1967
- 30. v1966 = v26 -- get upval
- 31. v1967 = 7
- 32. v1966.WalkSpeed = v1967
- 34. v1966 = state
- 36. v1966(v1967)
- 37. v1966 = nil
- 38. v1967 = v56 -- get upval
- 39. if v1967 then goto #75
- 40. v1967 = v27 -- get upval
- 41. local v1969 = "ve"
- 42.
- 44. v1967 = v1967:FindFirstChild(v1969)
- 45. if v1967 == nil then goto #75
- 47. local v1968 = v40 -- get upval
- 48. v1967 = v1968.AttackFloat
- 50.
- 52. v1967:Play()
- 53. v1967 = Instance.new
- 55. v1968 = "BodyVelocity"
- 56. v1969 = v27 -- get upval
- 57. v1967 = v1967(v1968, v1969)
- 58. v1966 = v1967
- 59. v1967 = "ve"
- 60. v1966.Name = v1967
- 62. v1967 = Vector3.new(100000, 100000, 100000)
- 63. v1966.MaxForce = v1967
- 65. v1967 = inf
- 66. v1966.P = v1967
- 68. local v1970 = v27 -- get upval
- 69. v1969 = v1970.CFrame
- 71. v1968 = v1969.lookVector
- 73. v1967 = v1968 * 0
- 74. v1966.Velocity = v1967
- end
- end
- 76. v1968 = v40 -- get upval
- 77. v1967 = v1968.StartThrow
- 79. v1969 = 0.1
- 80. v1970 = 1
- 81. local v1971 = 1.5
- 82.
- 84. v1967:Play(v1969, v1970, v1971)
- 85. v1968 = _G
- 87. v1967 = v1968.FOVUpdate
- 89. v1968 = "Add"
- 90. v1969 = -15
- 91. v1967(v1968, v1969)
- 92. v1969 = v40 -- get upval
- 93. v1968 = v1969.StartThrow
- 95. v1967 = v1968.Stopped
- 97.
- 99. v1967:Wait()
- 100. v1968 = v40 -- get upval
- 101. v1967 = v1968.StartThrow
- 103.
- 105. v1967:Stop()
- 106. v1968 = v40 -- get upval
- 107. v1967 = v1968.ChargeThrow
- 109.
- 111. v1967:Play()
- 112. v1967 = spawn
- 114. -- V nested upvalues[0] = upvalues[9]
- -- V nested upvalues[1] = upvalues[10]
- -- V nested upvalues[2] = upvalues[11]
- [NEWCLOSURE] v1968 = function() -- [line 1481]
- 1. local v1967 = 0.4
- 2. local v1969 = game
- 4. local v1971 = "RunService"
- 5.
- 7. v1969 = v1969:GetService(v1971)
- 8. local v1968 = v1969.Heartbeat
- 10.
- 12. v1968 = v1968:Wait()
- 13. v1967 = v1967 - v1968
- 14. v1969 = 0
- 15. if v1967 > v1969 then goto #20
- 17. v1969 = upvalues[9] -- get upval
- 18. if v1969 == false then goto #20
- 20. go back to #2 -- might be a repeating loop -- referenced by #15, #18
- end
- end
- 21. v1968 = 0
- 22. if v1967 <= v1968 then goto #70
- 24. v1968 = upvalues[10] -- get upval
- 25. if v1968 == true then goto #70
- 27. v1969 = _G
- 29. v1968 = v1969.FOVUpdate
- 31. v1969 = "Add"
- 32. local v1970 = -5
- 33. v1968(v1969, v1970)
- 34. v1968 = 1
- 35. upvalues[11] = v1968 -- set upval
- 36. v1967 = 0.4
- 37. v1969 = game
- 39. v1971 = "RunService"
- 40.
- 42. v1969 = v1969:GetService(v1971)
- 43. v1968 = v1969.Heartbeat
- 45.
- 47. v1968 = v1968:Wait()
- 48. v1967 = v1967 - v1968
- 49. v1969 = 0
- 50. if v1967 > v1969 then goto #55
- 52. v1969 = upvalues[9] -- get upval
- 53. if v1969 == false then goto #55
- 55. go back to #37 -- might be a repeating loop -- referenced by #50, #53
- end
- end
- 56. v1968 = 0
- 57. if v1967 <= v1968 then goto #70
- 59. v1968 = upvalues[9] -- get upval
- 60. if v1968 == true then goto #70
- 62. v1969 = _G
- 64. v1968 = v1969.FOVUpdate
- 66. v1969 = "Add"
- 67. v1970 = -5
- 68. v1968(v1969, v1970)
- 69. v1968 = 2
- 70. upvalues[11] = v1968 -- set upval -- referenced by #22, #25, #57, #60
- end
- end
- end
- end
- 71. return
- end
- 115. CAPTURE UPVAL U9
- 116. CAPTURE UPVAL U10
- 117. CAPTURE UPVAL U11
- 118. v1995(v1996)
- 119. v1995 = wait
- 121. v1995(v1996)
- 122. v1995 = v63 -- get upval
- 123. if v1995 == false then goto #125
- 125. go back to #119 -- might be a repeating loop -- referenced by #123
- end
- 126. v1996 = v40 -- get upval
- 127. v1995 = v1996.ChargeThrow
- 129.
- 131. v1995:Stop()
- 132. v1996 = v48 -- get upval
- 133. v1995 = v1996.ThrowSFX
- 135.
- 137. v1995:Play()
- 138. v1995 = v16 -- get upval
- 139. v1997 = "Alternate"
- 140. v1998 = "Throw2"
- 141.
- 143. v1995:FireServer(v1997, v1998)
- 144. v1996 = v40 -- get upval
- 145. v1995 = v1996.Throw
- 147. v1997 = 0.1
- 148. v1998 = 1
- 149. v1999 = 1
- 150.
- 152. v1995:Play(v1997, v1998, v1999)
- 153. v1996 = _G
- 155. v1995 = v1996.FOVUpdate
- 157. v1996 = "Reset"
- 158. v1997 = 70
- 159. v1995(v1996, v1997)
- 160. v1995 = wait
- 162. v1996 = 0.5
- 163. v1995(v1996)
- 164. v1995 = v27 -- get upval
- 165. v1997 = "ve"
- 166.
- 168. v1995 = v1995:FindFirstChild(v1997)
- 169. if v1995 ~= nil then goto #178
- 171. v1995 = v27 -- get upval
- 172. v1997 = "ve"
- 173.
- 175. v1995 = v1995:FindFirstChild(v1997)
- 176.
- 178. v1995:Destroy() -- referenced by #169
- end
- 179. v1995 = 0
- 180. v41 = v1995 -- set upval
- 181. v1995 = v26 -- get upval
- 182. v1996 = v10 -- get upval
- 183. v1995.JumpPower = v1996
- 185. v1995 = v26 -- get upval
- 186. v1996 = v9 -- get upval
- 187. v1995.WalkSpeed = v1996
- 189. v1995 = false
- 190. v5 = v1995 -- set upval
- 191. v1995 = false
- 192. v47 = v1995 -- set upval
- 193. return
- end
- [NEWCLOSURE] v2057 = NormalThrow
- 640. CAPTURE REF R5
- 641. CAPTURE VAL R8
- 642. CAPTURE REF R6
- 643. CAPTURE REF R47
- 644. CAPTURE VAL R48
- 645. CAPTURE VAL R26
- 646. CAPTURE REF R56
- 647. CAPTURE VAL R27
- 648. CAPTURE VAL R40
- 649. CAPTURE REF R63
- 650. CAPTURE REF R62
- 651. CAPTURE REF R41
- 652. CAPTURE VAL R16
- 653. CAPTURE REF R10
- 654. CAPTURE REF R9
- 655. NormalThrow = v2137
- 657. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v8
- -- V nested upvalues[2] = v6
- -- V nested upvalues[3] = v47
- -- V nested upvalues[4] = v26
- -- V nested upvalues[5] = v31
- -- V nested upvalues[6] = v14
- -- V nested upvalues[7] = v48
- -- V nested upvalues[8] = v16
- -- V nested upvalues[9] = v40
- -- V nested upvalues[10] = v10
- -- V nested upvalues[11] = v9
- local function Stab() -- [line 1547]
- 1. local v2074 = v5 -- get upval
- 2. if v2074 then goto #3
- 3. return -- referenced by #2
- end
- 4. local v2075 = v8 -- get upval
- 5. v2074 = v2075.StabDebounce
- 7. if v2074 then goto #8
- 8. return -- referenced by #7
- end
- 9. v2074 = v6 -- get upval
- 10. if not v2074 then goto #11
- 11. return -- referenced by #10
- end
- 12. v2074 = v8 -- get upval
- 13. v2075 = true
- 14. v2074.StabDebounce = v2075
- 16. v2074 = true
- 17. v47 = v2074 -- set upval
- 18. v2074 = true
- 19. v5 = v2074 -- set upval
- 20. v2074 = v26 -- get upval
- 21. v2075 = 0
- 22. v2074.JumpPower = v2075
- 24. v2074 = v26 -- get upval
- 25. v2075 = 14
- 26. v2074.WalkSpeed = v2075
- 28. local v2076 = v31 -- get upval
- 29. v2075 = v2076.Hitbox
- 31. v2074 = v2075.Trail1
- 33. v2075 = true
- 34. v2074.Enabled = v2075
- 36. v2076 = v31 -- get upval
- 37. v2075 = v2076.Hitbox
- 39. v2074 = v2075.Trail2
- 41. v2075 = true
- 42. v2074.Enabled = v2075
- 44. v2076 = v31 -- get upval
- 45. v2075 = v2076.Hitbox
- 47. v2074 = v2075.Trail3
- 49. v2075 = true
- 50. v2074.Enabled = v2075
- 52. local v2077 = v31 -- get upval
- 53. v2076 = v2077.Hitbox
- 55. v2075 = v2076.Attachment1
- 57. v2074 = v2075.Sparks1
- 59. v2075 = true
- 60. v2074.Enabled = v2075
- 62. v2077 = v31 -- get upval
- 63. v2076 = v2077.Hitbox
- 65. v2075 = v2076.Attachment1
- 67. v2074 = v2075.Sparks
- 69. v2075 = true
- 70. v2074.Enabled = v2075
- 72. v2074 = v14 -- get upval
- 73. local v2078 = v31 -- get upval
- 74. v2077 = v2078.Hitbox
- 76. v2076 = v2077.Trail1
- 78. v2077 = true
- 79.
- 81. v2074:FireServer(v2076, v2077)
- 82. v2074 = v14 -- get upval
- 83. v2078 = v31 -- get upval
- 84. v2077 = v2078.Hitbox
- 86. v2076 = v2077.Trail2
- 88. v2077 = true
- 89.
- 91. v2074:FireServer(v2076, v2077)
- 92. v2074 = v14 -- get upval
- 93. v2078 = v31 -- get upval
- 94. v2077 = v2078.Hitbox
- 96. v2076 = v2077.Trail3
- 98. v2077 = true
- 99.
- 101. v2074:FireServer(v2076, v2077)
- 102. v2074 = v14 -- get upval
- 103. local v2079 = v31 -- get upval
- 104. v2078 = v2079.Hitbox
- 106. v2077 = v2078.Attachment1
- 108. v2076 = v2077.Sparks1
- 110. v2077 = true
- 111.
- 113. v2074:FireServer(v2076, v2077)
- 114. v2074 = v14 -- get upval
- 115. v2079 = v31 -- get upval
- 116. v2078 = v2079.Hitbox
- 118. v2077 = v2078.Attachment1
- 120. v2076 = v2077.Sparks
- 122. v2077 = true
- 123.
- 125. v2074:FireServer(v2076, v2077)
- 126. v2075 = v48 -- get upval
- 127. v2074 = v2075.Swing
- 129.
- 131. v2074:Play()
- 132. v2074 = v16 -- get upval
- 133. v2076 = "Alternate"
- 134. v2077 = "Stab"
- 135.
- 137. v2074:FireServer(v2076, v2077)
- 138. v2075 = v40 -- get upval
- 139. v2074 = v2075.Stab
- 141. v2076 = 0.1
- 142. v2077 = 1
- 143. v2078 = 1
- 144.
- 146. v2074:Play(v2076, v2077, v2078)
- 147. v2074 = wait
- 149. v2075 = 0.22
- 150. v2074(v2075)
- 151. v2074 = math.random
- 153. v2075 = 1
- 154. v2076 = 1000
- 155. v2074 = v2074(v2075, v2076)
- 156. FASTCALL[tostring](v2074)
- 157. v2076 = v2074
- 158. v2075 = tostring
- 160. v2075 = v2075(v2076)
- 161. v2074 = v2075
- 162. v2075 = coroutine.resume
- 164. v2076 = coroutine.create
- 166. -- V nested upvalues[0] = upvalues[5]
- -- V nested upvalues[1] = v1
- [NEWCLOSURE] v2077 = function() -- [line 1584]
- 1. local v2077 = 1
- 2. local v2075 = 25
- 3. local v2076 = 1
- 4. for v2077 = v2077, v2075, v2076 do -- [escape at #45]
- 5. local v2078 = task.wait
- 7. v2078(v2079)
- 8. v2078 = Hito
- 10. local v2079 = "Stab"
- 11. local v2081 = upvalues[5] -- get upval
- 12. local v2080 = v2081.Hitbox
- 14. local v2084 = upvalues[5] -- get upval
- 15. local v2083 = v2084.Hitbox
- 17. local v2082 = v2083.CFrame
- 19. v2083 = CFrame.fromOrientation
- 21. local v2085 = math.random
- 23. local v2086 = -90
- 24. local v2087 = 90
- 25. v2085 = v2085(v2086, v2087)
- 26. FASTCALL[math.rad](v2085)
- 27. v2084 = math.rad
- 29. v2084 = v2084(v2085)
- 30. v2085 = 0
- 31. v2087 = math.random
- 33. local v2088 = -50
- 34. local v2089 = 50
- 35. v2087 = v2087(v2088, v2089)
- 36. FASTCALL[math.rad](v2087)
- 37. v2086 = math.rad
- 39. v2086 = v2086(v2087)
- 40. v2083 = v2083(v2084, v2085, v2086)
- 41. v2081 = v2082 * v2083
- 42. v2082 = 1
- 43. v2083 = v1 -- get upval
- 44. v2078(v2079, v2080, v2081, v2082, v2083)
- 45. end -- FORNLOOP end - iterate + goto #4
- 46. return
- end
- 167. CAPTURE UPVAL U5
- 168. CAPTURE REF R0
- 169. v2099 = v2100(v2101)
- 170. v2099()
- 171. v2099 = wait
- 173. v2100 = 0.45
- 174. v2099(v2100)
- 175. v2099 = v26 -- get upval
- 176. v2100 = v10 -- get upval
- 177. v2099.JumpPower = v2100
- 179. v2099 = v26 -- get upval
- 180. v2100 = v9 -- get upval
- 181. v2099.WalkSpeed = v2100
- 183. v2099 = false
- 184. v5 = v2099 -- set upval
- 185. v2099 = false
- 186. v47 = v2099 -- set upval
- 187. v2101 = v31 -- get upval
- 188. v2100 = v2101.Hitbox
- 190. v2099 = v2100.Trail1
- 192. v2100 = false
- 193. v2099.Enabled = v2100
- 195. v2101 = v31 -- get upval
- 196. v2100 = v2101.Hitbox
- 198. v2099 = v2100.Trail2
- 200. v2100 = false
- 201. v2099.Enabled = v2100
- 203. v2101 = v31 -- get upval
- 204. v2100 = v2101.Hitbox
- 206. v2099 = v2100.Trail3
- 208. v2100 = false
- 209. v2099.Enabled = v2100
- 211. v2102 = v31 -- get upval
- 212. v2101 = v2102.Hitbox
- 214. v2100 = v2101.Attachment1
- 216. v2099 = v2100.Sparks1
- 218. v2100 = false
- 219. v2099.Enabled = v2100
- 221. v2102 = v31 -- get upval
- 222. v2101 = v2102.Hitbox
- 224. v2100 = v2101.Attachment1
- 226. v2099 = v2100.Sparks
- 228. v2100 = false
- 229. v2099.Enabled = v2100
- 231. v2099 = v14 -- get upval
- 232. v2103 = v31 -- get upval
- 233. v2102 = v2103.Hitbox
- 235. v2101 = v2102.Trail1
- 237. v2102 = false
- 238.
- 240. v2099:FireServer(v2101, v2102)
- 241. v2099 = v14 -- get upval
- 242. v2103 = v31 -- get upval
- 243. v2102 = v2103.Hitbox
- 245. v2101 = v2102.Trail2
- 247. v2102 = false
- 248.
- 250. v2099:FireServer(v2101, v2102)
- 251. v2099 = v14 -- get upval
- 252. v2103 = v31 -- get upval
- 253. v2102 = v2103.Hitbox
- 255. v2101 = v2102.Trail3
- 257. v2102 = false
- 258.
- 260. v2099:FireServer(v2101, v2102)
- 261. v2099 = v14 -- get upval
- 262. local v2104 = v31 -- get upval
- 263. v2103 = v2104.Hitbox
- 265. v2102 = v2103.Attachment1
- 267. v2101 = v2102.Sparks1
- 269. v2102 = false
- 270.
- 272. v2099:FireServer(v2101, v2102)
- 273. v2099 = v14 -- get upval
- 274. v2104 = v31 -- get upval
- 275. v2103 = v2104.Hitbox
- 277. v2102 = v2103.Attachment1
- 279. v2101 = v2102.Sparks
- 281. v2102 = false
- 282.
- 284. v2099:FireServer(v2101, v2102)
- 285. [CLOSEUPVALS]: clear captures from back until: 0
- 286. return
- end
- [NEWCLOSURE] v2161 = Stab
- 658. CAPTURE REF R5
- 659. CAPTURE VAL R8
- 660. CAPTURE REF R6
- 661. CAPTURE REF R47
- 662. CAPTURE VAL R26
- 663. CAPTURE VAL R31
- 664. CAPTURE VAL R14
- 665. CAPTURE VAL R48
- 666. CAPTURE VAL R16
- 667. CAPTURE VAL R40
- 668. CAPTURE REF R10
- 669. CAPTURE REF R9
- 670. Stab = v2299
- 672. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v47
- -- V nested upvalues[2] = v8
- -- V nested upvalues[3] = v6
- -- V nested upvalues[4] = v26
- -- V nested upvalues[5] = v16
- -- V nested upvalues[6] = v40
- -- V nested upvalues[7] = v48
- -- V nested upvalues[8] = v53
- -- V nested upvalues[9] = v20
- -- V nested upvalues[10] = v10
- -- V nested upvalues[11] = v9
- local function Switch() -- [line 1620]
- 1. local v2236 = v5 -- get upval
- 2. if v2236 then goto #3
- 3. return -- referenced by #2
- end
- 4. v2236 = v47 -- get upval
- 5. if v2236 then goto #6
- 6. return -- referenced by #5
- end
- 7. local v2237 = v8 -- get upval
- 8. v2236 = v2237.SwitchDebounce
- 10. if v2236 then goto #11
- 11. return -- referenced by #10
- end
- 12. v2236 = v6 -- get upval
- 13. if not v2236 then goto #14
- 14. return -- referenced by #13
- end
- 15. v2236 = true
- 16. v47 = v2236 -- set upval
- 17. v2236 = v26 -- get upval
- 18. v2237 = 0
- 19. v2236.JumpPower = v2237
- 21. v2236 = v8 -- get upval
- 22. v2237 = true
- 23. v2236.SwitchDebounce = v2237
- 25. v2236 = v16 -- get upval
- 26. local v2238 = "Alternate"
- 27. local v2239 = "Switch"
- 28.
- 30. v2236:FireServer(v2238, v2239)
- 31. v2236 = true
- 32. v5 = v2236 -- set upval
- 33. v2237 = v40 -- get upval
- 34. v2236 = v2237.StyleSwitch
- 36. v2238 = 0.1
- 37. v2239 = 1
- 38. local v2240 = 1
- 39.
- 41. v2236:Play(v2238, v2239, v2240)
- 42. v2237 = v48 -- get upval
- 43. v2236 = v2237.Switch
- 45.
- 47. v2236:Play()
- 48. v2237 = v48 -- get upval
- 49. v2236 = v2237.Switch
- 51. v2237 = 0
- 52. v2236.Volume = v2237
- 54. v2236 = Instance.new
- 56. v2237 = "Sound"
- 57. v2239 = game
- 59. v2238 = v2239.StarterGui
- 61. v2236 = v2236(v2237, v2238)
- 62. v2238 = game
- 64. v2237 = v2238.Debris
- 66. v2239 = v2236
- 67. v2240 = 5
- 68.
- 70. v2237:AddItem(v2239, v2240)
- 71. v2237 = 5
- 72. v2236.Volume = v2237
- 74. v2237 = "rbxassetid://12984727174"
- 75. v2236.SoundId = v2237
- 77.
- 79. v2236:Play()
- 80. v2237 = v53 -- get upval
- 81. if v2237 == "Scythe" then goto #85
- 83. v2237 = "Brawler"
- 84. v53 = v2237 -- set upval
- 85. goto #87 -- referenced by #81
- else
- 86. v2237 = "Scythe"
- 87. v53 = v2237 -- set upval -- referenced by #85
- end
- 88. v2238 = _G
- 90. v2237 = v2238.FOVUpdate
- 92. v2238 = "Add"
- 93. v2239 = -15
- 94. v2237(v2238, v2239)
- 95. v2237 = pairs
- 97. v2239 = v20 -- get upval
- 98. v2238 = v2239.Vignette
- 100.
- 102. v2237 = v2238:GetChildren()
- 103. v2237, v2238, v2239 = v2237()
- 104. for v2240, v2241 in v2237(v2238) do -- [escape at #115] (pairs/next)
- 105. local v2244 = "ImageLabel"
- 106.
- 108. v2242 = v2241:IsA(v2244)
- 109. if v2242 then goto #114
- 110. local v2242 = spawn
- 112. -- V nested upvalues[0] = v6
- [NEWCLOSURE] v2243 = function() -- [line 1654]
- 1. local v2237 = game
- 3. local v2239 = "TweenService"
- 4.
- 6. v2237 = v2237:GetService(v2239)
- 7. v2239 = v6 -- get upval
- 8. local v2240 = TweenInfo.new
- 10. local v2241 = 0.3
- 11. local v2242 = Enum.EasingStyle.Linear
- 13. local v2243 = Enum.EasingDirection.Out
- 15. local v2244 = 0
- 16. local v2245 = false
- 17. local v2246 = 0
- 18. v2240 = v2240(v2241, v2242, v2243, v2244, v2245, v2246)
- 19. v2241 = {"ImageTransparency"}
- 20. v2242 = 0
- 21. v2241.ImageTransparency = v2242
- 23.
- 25. v2237 = v2237:Create(v2239, v2240, v2241)
- 26.
- 28. v2237:Play()
- 29. v2237 = wait
- 31. local v2238 = 0.3
- 32. v2237(v2238)
- 33. v2237 = game
- 35. v2239 = "TweenService"
- 36.
- 38. v2237 = v2237:GetService(v2239)
- 39. v2239 = v6 -- get upval
- 40. v2240 = TweenInfo.new
- 42. v2241 = 0.3
- 43. v2242 = Enum.EasingStyle.Linear
- 45. v2243 = Enum.EasingDirection.Out
- 47. v2244 = 0
- 48. v2245 = false
- 49. v2246 = 0
- 50. v2240 = v2240(v2241, v2242, v2243, v2244, v2245, v2246)
- 51. v2241 = {"ImageTransparency"}
- 52. v2242 = 1
- 53. v2241.ImageTransparency = v2242
- 55.
- 57. v2237 = v2237:Create(v2239, v2240, v2241)
- 58.
- 60. v2237:Play()
- 61. return
- end
- 113. CAPTURE VAL R5
- 114. v2268(v2269) -- referenced by #109
- end
- 115. end -- FORGLOOP - iterate + goto #104
- 117. v2263 = wait
- 119. v2264 = 0.18
- 120. v2263(v2264)
- 121. v2263 = v26 -- get upval
- 122. v2264 = v10 -- get upval
- 123. v2263.JumpPower = v2264
- 125. v2263 = v26 -- get upval
- 126. v2264 = v9 -- get upval
- 127. v2263.WalkSpeed = v2264
- 129. v2263 = false
- 130. v5 = v2263 -- set upval
- 131. v2263 = false
- 132. v47 = v2263 -- set upval
- 133. v2263 = wait
- 135. v2264 = 0.15
- 136. v2263(v2264)
- 137. v2264 = _G
- 139. v2263 = v2264.FOVUpdate
- 141. v2264 = "Reset"
- 142. v2265 = 70
- 143. v2263(v2264, v2265)
- 144. return
- end
- [NEWCLOSURE] v2325 = Switch
- 673. CAPTURE REF R5
- 674. CAPTURE REF R47
- 675. CAPTURE VAL R8
- 676. CAPTURE REF R6
- 677. CAPTURE VAL R26
- 678. CAPTURE VAL R16
- 679. CAPTURE VAL R40
- 680. CAPTURE VAL R48
- 681. CAPTURE REF R53
- 682. CAPTURE VAL R20
- 683. CAPTURE REF R10
- 684. CAPTURE REF R9
- 685. Switch = v2385
- 687. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v8
- -- V nested upvalues[2] = v6
- -- V nested upvalues[3] = v46
- -- V nested upvalues[4] = v26
- -- V nested upvalues[5] = v31
- -- V nested upvalues[6] = v14
- -- V nested upvalues[7] = v48
- -- V nested upvalues[8] = v40
- -- V nested upvalues[9] = v16
- -- V nested upvalues[10] = v27
- -- V nested upvalues[11] = v56
- -- V nested upvalues[12] = v7
- -- V nested upvalues[13] = v21
- -- V nested upvalues[14] = v61
- -- V nested upvalues[15] = v30
- -- V nested upvalues[16] = v10
- -- V nested upvalues[17] = v9
- local function ScytheSpin() -- [line 1682]
- 1. local v2322 = v5 -- get upval
- 2. if v2322 then goto #3
- 3. return -- referenced by #2
- end
- 4. local v2323 = v8 -- get upval
- 5. v2322 = v2323.ScytheSpinDebounce
- 7. if v2322 then goto #8
- 8. return -- referenced by #7
- end
- 9. v2322 = v6 -- get upval
- 10. if not v2322 then goto #11
- 11. return -- referenced by #10
- end
- 12. v2322 = true
- 13. v5 = v2322 -- set upval
- 14. v2322 = false
- 15. v46 = v2322 -- set upval
- 16. v2322 = v8 -- get upval
- 17. v2323 = true
- 18. v2322.ScytheSpinDebounce = v2323
- 20. v2322 = v26 -- get upval
- 21. v2323 = 0
- 22. v2322.JumpPower = v2323
- 24. local v2324 = v31 -- get upval
- 25. v2323 = v2324.Hitbox
- 27. v2322 = v2323.Trail1
- 29. v2323 = true
- 30. v2322.Enabled = v2323
- 32. v2324 = v31 -- get upval
- 33. v2323 = v2324.Hitbox
- 35. v2322 = v2323.Trail2
- 37. v2323 = true
- 38. v2322.Enabled = v2323
- 40. v2324 = v31 -- get upval
- 41. v2323 = v2324.Hitbox
- 43. v2322 = v2323.Trail3
- 45. v2323 = true
- 46. v2322.Enabled = v2323
- 48. local v2325 = v31 -- get upval
- 49. v2324 = v2325.Hitbox
- 51. v2323 = v2324.Attachment1
- 53. v2322 = v2323.Sparks1
- 55. v2323 = true
- 56. v2322.Enabled = v2323
- 58. v2325 = v31 -- get upval
- 59. v2324 = v2325.Hitbox
- 61. v2323 = v2324.Attachment1
- 63. v2322 = v2323.Sparks
- 65. v2323 = true
- 66. v2322.Enabled = v2323
- 68. v2322 = v14 -- get upval
- 69. local v2326 = v31 -- get upval
- 70. v2325 = v2326.Hitbox
- 72. v2324 = v2325.Trail1
- 74. v2325 = true
- 75.
- 77. v2322:FireServer(v2324, v2325)
- 78. v2322 = v14 -- get upval
- 79. v2326 = v31 -- get upval
- 80. v2325 = v2326.Hitbox
- 82. v2324 = v2325.Trail2
- 84. v2325 = true
- 85.
- 87. v2322:FireServer(v2324, v2325)
- 88. v2322 = v14 -- get upval
- 89. v2326 = v31 -- get upval
- 90. v2325 = v2326.Hitbox
- 92. v2324 = v2325.Trail3
- 94. v2325 = true
- 95.
- 97. v2322:FireServer(v2324, v2325)
- 98. v2322 = v14 -- get upval
- 99. local v2327 = v31 -- get upval
- 100. v2326 = v2327.Hitbox
- 102. v2325 = v2326.Attachment1
- 104. v2324 = v2325.Sparks1
- 106. v2325 = true
- 107.
- 109. v2322:FireServer(v2324, v2325)
- 110. v2322 = v14 -- get upval
- 111. v2327 = v31 -- get upval
- 112. v2326 = v2327.Hitbox
- 114. v2325 = v2326.Attachment1
- 116. v2324 = v2325.Sparks
- 118. v2325 = true
- 119.
- 121. v2322:FireServer(v2324, v2325)
- 122. v2323 = v48 -- get upval
- 123. v2322 = v2323.ThrowSFX
- 125.
- 127. v2322:Play()
- 128. v2323 = v40 -- get upval
- 129. v2322 = v2323.SpinStart
- 131. v2324 = 1.4
- 132.
- 134. v2322:AdjustSpeed(v2324)
- 135. v2323 = v40 -- get upval
- 136. v2322 = v2323.SpinStart
- 138.
- 140. v2322:Play()
- 141. v2322 = true
- 142. v2323 = v16 -- get upval
- 143. v2325 = "Alternate"
- 144. v2326 = "super"
- 145. v2327 = true
- 146.
- 148. v2323:FireServer(v2325, v2326, v2327)
- 149. v2323 = state
- 151. v2323(v2324)
- 152. v2323 = nil
- 153. v2324 = v27 -- get upval
- 154. v2326 = "ve"
- 155.
- 157. v2324 = v2324:FindFirstChild(v2326)
- 158. if v2324 ~= nil then goto #167
- 160. v2324 = v27 -- get upval
- 161. v2326 = "ve"
- 162.
- 164. v2324 = v2324:FindFirstChild(v2326)
- 165.
- 167. v2324:Destroy() -- referenced by #158
- end
- 168. v2324 = Instance.new
- 170. v2325 = "BodyVelocity"
- 171. v2326 = v27 -- get upval
- 172. v2324 = v2324(v2325, v2326)
- 173. v2323 = v2324
- 174. v2324 = "ve5"
- 175. v2323.Name = v2324
- 177. v2324 = Vector3.new(100000, 100000, 100000)
- 178. v2323.MaxForce = v2324
- 180. v2324 = inf
- 181. v2323.P = v2324
- 183. local v2328 = v27 -- get upval
- 184. v2327 = v2328.CFrame
- 186. v2326 = v2327.lookVector
- 188. v2325 = v2326 * 6
- 189. v2326 = Vector3.new(0, 0, 0)
- 190. v2324 = v2325 + v2326
- 191. v2323.Velocity = v2324
- 193. v2324 = spawn
- 195. -- V nested upvalues[0] = upvalues[11]
- -- V nested upvalues[1] = v2
- -- V nested upvalues[2] = upvalues[10]
- -- V nested upvalues[3] = v1
- [NEWCLOSURE] v2325 = function() -- [line 1726]
- 1. local v2323 = wait
- 3. v2323(v2324)
- 4. v2323 = state
- 6. v2323(v2324)
- 7. v2323 = upvalues[11] -- get upval
- 8. if v2323 then goto #23
- 9. v2323 = v2 -- get upval
- 10. if v2323 ~= nil then goto #23
- 12. v2323 = v2 -- get upval
- 13. local v2328 = upvalues[10] -- get upval
- 14. local v2327 = v2328.CFrame
- 16. local v2326 = v2327.lookVector
- 18. local v2325 = v2326 * 6
- 19. v2326 = Vector3.new(0, 0, 0)
- 20. local v2324 = v2325 + v2326
- 21. v2323.Velocity = v2324
- 23. goto #28 -- referenced by #8, #10
- elseif
- elseif
- 24. v2323 = upvalues[11] -- get upval
- 25. if not v2323 then goto #28
- 26. v2323 = v2 -- get upval
- 27. if v2323 ~= nil then goto #28
- end
- end
- 29. v2323 = v1 -- get upval
- 30. if v2323 == false then goto #32
- 32. go back to #1 -- might be a repeating loop -- referenced by #30
- end
- 33. return
- end
- 196. CAPTURE UPVAL U11
- 197. CAPTURE REF R1
- 198. CAPTURE UPVAL U10
- 199. CAPTURE REF R0
- 200. v2338(v2339)
- 201. v2338 = spawn
- 203. -- V nested upvalues[0] = v1
- -- V nested upvalues[1] = upvalues[7]
- [NEWCLOSURE] v2339 = function() -- [line 1742]
- 1. local v2337 = wait
- 3. local v2338 = 0.5
- 4. v2337(v2338)
- 5. v2337 = v1 -- get upval
- 6. if v2337 == true then goto #13
- 8. v2338 = upvalues[7] -- get upval
- 9. v2337 = v2338.Swing
- 11.
- 13. v2337:Play() -- referenced by #6
- end
- 14. v2337 = v1 -- get upval
- 15. if v2337 == false then goto #17
- 17. go back to #1 -- might be a repeating loop -- referenced by #15
- end
- 18. return
- end
- 204. CAPTURE REF R0
- 205. CAPTURE UPVAL U7
- 206. v2344(v2345)
- 207. v2345 = v40 -- get upval
- 208. v2344 = v2345.AttackPose
- 210.
- 212. v2344:Play()
- 213. v2346 = v40 -- get upval
- 214. v2345 = v2346.SpinStart
- 216. v2344 = v2345.Stopped
- 218.
- 220. v2344:Wait()
- 221. v2345 = v40 -- get upval
- 222. v2344 = v2345.ScytheLoop
- 224.
- 226. v2344:Play()
- 227. v2345 = Mouse
- 229. v2344 = v2345.KeyUp
- 231. -- V nested upvalues[0] = v1
- -- V nested upvalues[1] = upvalues[9]
- [NEWCLOSURE] v2346 = function(p12) -- [line 1761]
- 1. if p12 == "g" then goto #10
- 3. local v2343 = false
- 4. v1 = v2343 -- set upval
- 5. v2343 = upvalues[9] -- get upval
- 6. local v2345 = "g"
- 7. local v2346 = "Up"
- 8.
- 10. v2343:FireServer(v2345, v2346) -- referenced by #1
- end
- 11. return
- end
- 232. CAPTURE REF R0
- 233. CAPTURE UPVAL U9
- 234.
- 236. v2348 = v2348:connect(v2350)
- 237. v2349 = v7 -- get upval
- 238. if v2349 then goto #249
- 239. v2351 = v21 -- get upval
- 240. v2350 = v2351.G
- 242. v2349 = v2350.MouseButton1Down
- 244. -- V nested upvalues[0] = v1
- -- V nested upvalues[1] = upvalues[9]
- [NEWCLOSURE] v2351 = function() -- [line 1769]
- 1. local v2347 = false
- 2. v1 = v2347 -- set upval
- 3. v2347 = upvalues[9] -- get upval
- 4. local v2349 = "g"
- 5. local v2350 = "Up"
- 6.
- 8. v2347:FireServer(v2349, v2350)
- 9. return
- end
- 245. CAPTURE REF R0
- 246. CAPTURE UPVAL U9
- 247.
- 249. v2353 = v2353:Connect(v2355) -- referenced by #238
- end
- 250. v2353 = v26 -- get upval
- 251. v2354 = 0
- 252. v2353.JumpPower = v2354
- 254. v2353 = v26 -- get upval
- 255. v2354 = 10
- 256. v2353.WalkSpeed = v2354
- 258. v2354 = v61 -- get upval
- 259. v2353 = v2354 + 1
- 260. v61 = v2353 -- set upval
- 261. v2353 = Hito
- 263. v2354 = "ScytheSpin"
- 264. v2356 = v31 -- get upval
- 265. v2355 = v2356.Hitbox2
- 267. local v2359 = v31 -- get upval
- 268. local v2358 = v2359.Hitbox
- 270. local v2357 = v2358.CFrame
- 272. v2358 = CFrame.fromOrientation
- 274. local v2360 = math.random
- 276. local v2361 = -90
- 277. local v2362 = 90
- 278. v2360 = v2360(v2361, v2362)
- 279. FASTCALL[math.rad](v2360)
- 280. v2359 = math.rad
- 282. v2359 = v2359(v2360)
- 283. v2360 = 0
- 284. v2362 = math.random
- 286. local v2363 = -50
- 287. local v2364 = 50
- 288. v2362 = v2362(v2363, v2364)
- 289. FASTCALL[math.rad](v2362)
- 290. v2361 = math.rad
- 292. v2361 = v2361(v2362)
- 293. v2358 = v2358(v2359, v2360, v2361)
- 294. v2356 = v2357 * v2358
- 295. v2357 = 0.1
- 296. v2358 = 2891283
- 297. v2353(v2354, v2355, v2356, v2357, v2358)
- 298. v2353 = wait
- 300. v2354 = 0.1
- 301. v2353(v2354)
- 302. if v2350 ~= false then goto #313
- 304. v2354 = v30 -- get upval
- 305. v2353 = v2354.Value
- 307. if v2353 ~= true then goto #313
- 309. v2353 = v61 -- get upval
- 310. v2354 = 40
- 311. if v2354 <= v2353 then goto #313
- 313. go back to #258 -- might be a repeating loop -- referenced by #302, #307, #311
- end
- end
- end
- 314. v2353 = 0
- 315. v61 = v2353 -- set upval
- 316. v2350 = false
- 317. v2353 = v16 -- get upval
- 318. v2355 = "g"
- 319. v2356 = "Up"
- 320.
- 322. v2353:FireServer(v2355, v2356)
- 323. v2353 = v16 -- get upval
- 324. v2355 = "Alternate"
- 325. v2356 = "ScytheSpin"
- 326.
- 328. v2353:FireServer(v2355, v2356)
- 329. v2353 = v16 -- get upval
- 330. v2355 = "Alternate"
- 331. v2356 = "super"
- 332. v2357 = false
- 333.
- 335. v2353:FireServer(v2355, v2356, v2357)
- 336. if v2351 ~= nil then goto #340
- 338.
- 340. v2351:Destroy() -- referenced by #336
- end
- 341. v2354 = v40 -- get upval
- 342. v2353 = v2354.AttackPose
- 344.
- 346. v2353:Stop()
- 347. v2354 = v40 -- get upval
- 348. v2353 = v2354.AttackFloat
- 350.
- 352. v2353:Stop()
- 353. v2353 = v26 -- get upval
- 354. v2354 = v10 -- get upval
- 355. v2353.JumpPower = v2354
- 357. v2353 = v26 -- get upval
- 358. v2354 = v9 -- get upval
- 359. v2353.WalkSpeed = v2354
- 361. v2354 = v40 -- get upval
- 362. v2353 = v2354.ScytheLoop
- 364. v2355 = 0.1
- 365.
- 367. v2353:Stop(v2355)
- 368. v2355 = v31 -- get upval
- 369. v2354 = v2355.Hitbox
- 371. v2353 = v2354.Trail1
- 373. v2354 = false
- 374. v2353.Enabled = v2354
- 376. v2355 = v31 -- get upval
- 377. v2354 = v2355.Hitbox
- 379. v2353 = v2354.Trail2
- 381. v2354 = false
- 382. v2353.Enabled = v2354
- 384. v2355 = v31 -- get upval
- 385. v2354 = v2355.Hitbox
- 387. v2353 = v2354.Trail3
- 389. v2354 = false
- 390. v2353.Enabled = v2354
- 392. v2356 = v31 -- get upval
- 393. v2355 = v2356.Hitbox
- 395. v2354 = v2355.Attachment1
- 397. v2353 = v2354.Sparks1
- 399. v2354 = false
- 400. v2353.Enabled = v2354
- 402. v2356 = v31 -- get upval
- 403. v2355 = v2356.Hitbox
- 405. v2354 = v2355.Attachment1
- 407. v2353 = v2354.Sparks
- 409. v2354 = false
- 410. v2353.Enabled = v2354
- 412. v2353 = v14 -- get upval
- 413. v2357 = v31 -- get upval
- 414. v2356 = v2357.Hitbox
- 416. v2355 = v2356.Trail1
- 418. v2356 = false
- 419.
- 421. v2353:FireServer(v2355, v2356)
- 422. v2353 = v14 -- get upval
- 423. v2357 = v31 -- get upval
- 424. v2356 = v2357.Hitbox
- 426. v2355 = v2356.Trail2
- 428. v2356 = false
- 429.
- 431. v2353:FireServer(v2355, v2356)
- 432. v2353 = v14 -- get upval
- 433. v2357 = v31 -- get upval
- 434. v2356 = v2357.Hitbox
- 436. v2355 = v2356.Trail3
- 438. v2356 = false
- 439.
- 441. v2353:FireServer(v2355, v2356)
- 442. v2353 = v14 -- get upval
- 443. v2358 = v31 -- get upval
- 444. v2357 = v2358.Hitbox
- 446. v2356 = v2357.Attachment1
- 448. v2355 = v2356.Sparks1
- 450. v2356 = false
- 451.
- 453. v2353:FireServer(v2355, v2356)
- 454. v2353 = v14 -- get upval
- 455. v2358 = v31 -- get upval
- 456. v2357 = v2358.Hitbox
- 458. v2356 = v2357.Attachment1
- 460. v2355 = v2356.Sparks
- 462. v2356 = false
- 463.
- 465. v2353:FireServer(v2355, v2356)
- 466. v2353 = false
- 467. v5 = v2353 -- set upval
- 468. v2353 = false
- 469. v46 = v2353 -- set upval
- 470. [CLOSEUPVALS]: clear captures from back until: 0
- 471. return
- end
- [NEWCLOSURE] v2413 = ScytheSpin
- 688. CAPTURE REF R5
- 689. CAPTURE VAL R8
- 690. CAPTURE REF R6
- 691. CAPTURE REF R46
- 692. CAPTURE VAL R26
- 693. CAPTURE VAL R31
- 694. CAPTURE VAL R14
- 695. CAPTURE VAL R48
- 696. CAPTURE VAL R40
- 697. CAPTURE VAL R16
- 698. CAPTURE VAL R27
- 699. CAPTURE REF R56
- 700. CAPTURE REF R7
- 701. CAPTURE VAL R21
- 702. CAPTURE REF R61
- 703. CAPTURE VAL R30
- 704. CAPTURE REF R10
- 705. CAPTURE REF R9
- 706. ScytheSpin = v2624
- 708. -- V nested upvalues[0] = v46
- -- V nested upvalues[1] = v5
- -- V nested upvalues[2] = v50
- -- V nested upvalues[3] = v8
- -- V nested upvalues[4] = v6
- -- V nested upvalues[5] = v16
- -- V nested upvalues[6] = v48
- -- V nested upvalues[7] = v26
- -- V nested upvalues[8] = v40
- -- V nested upvalues[9] = v14
- -- V nested upvalues[10] = v31
- -- V nested upvalues[11] = v10
- local function HeavyPunch() -- [line 1832]
- 1. local v2561 = v46 -- get upval
- 2. if v2561 then goto #7
- 3. v2561 = print
- 5. local v2562 = "y"
- 6. v2561(v2562)
- 7. return -- referenced by #2
- end
- 8. v2561 = v5 -- get upval
- 9. if v2561 then goto #14
- 10. v2561 = print
- 12. v2562 = "y2"
- 13. v2561(v2562)
- 14. return -- referenced by #9
- end
- 15. v2561 = v50 -- get upval
- 16. if v2561 then goto #21
- 17. v2561 = print
- 19. v2562 = "y3"
- 20. v2561(v2562)
- 21. return -- referenced by #16
- end
- 22. v2562 = v8 -- get upval
- 23. v2561 = v2562.HeavyPunchDebounce
- 25. if v2561 == true then goto #31
- 27. v2561 = print
- 29. v2562 = "y4 "
- 30. v2561(v2562)
- 31. return -- referenced by #25
- end
- 32. v2561 = v6 -- get upval
- 33. if not v2561 then goto #34
- 34. return -- referenced by #33
- end
- 35. v2561 = v8 -- get upval
- 36. v2562 = true
- 37. v2561.HeavyPunchDebounce = v2562
- 39. v2561 = true
- 40. v5 = v2561 -- set upval
- 41. v2561 = v16 -- get upval
- 42. local v2563 = "Alternate"
- 43. local v2564 = "HeavyPunch"
- 44.
- 46. v2561:FireServer(v2563, v2564)
- 47. v2562 = v48 -- get upval
- 48. v2561 = v2562.Swing
- 50.
- 52. v2561:Play()
- 53. v2561 = v26 -- get upval
- 54. v2562 = 0
- 55. v2561.JumpPower = v2562
- 57. v2562 = v40 -- get upval
- 58. v2561 = v2562.StandUppercut
- 60. v2563 = 1
- 61.
- 63. v2561:AdjustSpeed(v2563)
- 64. v2562 = v40 -- get upval
- 65. v2561 = v2562.StandUppercut
- 67. v2563 = 0.1
- 68. v2564 = 1
- 69. local v2565 = 1
- 70.
- 72. v2561:Play(v2563, v2564, v2565)
- 73. v2561 = v14 -- get upval
- 74. v2565 = v31 -- get upval
- 75. v2564 = v2565["Stand Right Arm"]
- 77. v2563 = v2564.SweepTrail1
- 79. v2564 = true
- 80.
- 82. v2561:FireServer(v2563, v2564)
- 83. v2561 = v14 -- get upval
- 84. v2565 = v31 -- get upval
- 85. v2564 = v2565["Stand Right Arm"]
- 87. v2563 = v2564.SweepTrail2
- 89. v2564 = true
- 90.
- 92. v2561:FireServer(v2563, v2564)
- 93. v2561 = v14 -- get upval
- 94. v2565 = v31 -- get upval
- 95. v2564 = v2565["Stand Right Arm"]
- 97. v2563 = v2564.SweepTrail3
- 99. v2564 = true
- 100.
- 102. v2561:FireServer(v2563, v2564)
- 103. v2561 = wait
- 105. v2562 = 0.18
- 106. v2561(v2562)
- 107. v2561 = v5 -- get upval
- 108. if v2561 == false then goto #140
- 110. v2561 = v14 -- get upval
- 111. v2565 = v31 -- get upval
- 112. v2564 = v2565["Stand Right Arm"]
- 114. v2563 = v2564.SweepTrail1
- 116. v2564 = false
- 117.
- 119. v2561:FireServer(v2563, v2564)
- 120. v2561 = v14 -- get upval
- 121. v2565 = v31 -- get upval
- 122. v2564 = v2565["Stand Right Arm"]
- 124. v2563 = v2564.SweepTrail2
- 126. v2564 = false
- 127.
- 129. v2561:FireServer(v2563, v2564)
- 130. v2561 = v14 -- get upval
- 131. v2565 = v31 -- get upval
- 132. v2564 = v2565["Stand Right Arm"]
- 134. v2563 = v2564.SweepTrail3
- 136. v2564 = false
- 137.
- 139. v2561:FireServer(v2563, v2564)
- 140. return -- referenced by #108
- end
- 141. v2561 = coroutine.resume
- 143. v2562 = coroutine.create
- 145. -- V nested upvalues[0] = upvalues[10]
- [DUPCLOSURE] v2563 = function() -- [line 1862]
- 1. local v2564 = 1
- 2. local v2562 = 15
- 3. local v2563 = 1
- 4. for v2564 = v2564, v2562, v2563 do -- [escape at #48]
- 5. local v2565 = wait
- 7. v2565(v2566)
- 8. v2565 = hito
- 10. local v2566 = "HeavyPunch"
- 11. local v2568 = upvalues[10] -- get upval
- 12. local v2567 = v2568["Stand Right Arm"]
- 14. local v2572 = upvalues[10] -- get upval
- 15. local v2571 = v2572["Stand Right Arm"]
- 17. local v2570 = v2571.CFrame
- 19. v2571 = CFrame.new
- 21. v2572 = 0
- 22. local v2573 = -1
- 23. local v2574 = 0
- 24. v2571 = v2571(v2572, v2573, v2574)
- 25. local v2569 = v2570 * v2571
- 26. v2570 = CFrame.new
- 28. v2571 = math.random
- 30. v2572 = -0.25
- 31. v2573 = 0.25
- 32. v2571 = v2571(v2572, v2573)
- 33. v2572 = math.random
- 35. v2573 = -0.25
- 36. v2574 = 0.25
- 37. v2572 = v2572(v2573, v2574)
- 38. v2573 = math.random
- 40. v2574 = -0.25
- 41. local v2575 = 0.25
- 42. v2572 = v2573(v2574, v2575)
- 43. v2570 = v2570()
- 44. v2568 = v2569 * v2570
- 45. v2569 = 4
- 46. v2570 = 0.75
- 47. v2565(v2566, v2567, v2568, v2569, v2570)
- 48. end -- FORNLOOP end - iterate + goto #4
- 49. return
- end
- 146. CAPTURE UPVAL U10
- 147. v2590 = v2591(v2592)
- 148. v2590()
- 149. v2590 = wait
- 151. v2591 = 0.5
- 152. v2590(v2591)
- 153. v2590 = v5 -- get upval
- 154. if v2590 == false then goto #186
- 156. v2590 = v14 -- get upval
- 157. v2594 = v31 -- get upval
- 158. v2593 = v2594["Stand Right Arm"]
- 160. v2592 = v2593.SweepTrail1
- 162. v2593 = false
- 163.
- 165. v2590:FireServer(v2592, v2593)
- 166. v2590 = v14 -- get upval
- 167. v2594 = v31 -- get upval
- 168. v2593 = v2594["Stand Right Arm"]
- 170. v2592 = v2593.SweepTrail2
- 172. v2593 = false
- 173.
- 175. v2590:FireServer(v2592, v2593)
- 176. v2590 = v14 -- get upval
- 177. v2594 = v31 -- get upval
- 178. v2593 = v2594["Stand Right Arm"]
- 180. v2592 = v2593.SweepTrail3
- 182. v2593 = false
- 183.
- 185. v2590:FireServer(v2592, v2593)
- 186. return -- referenced by #154
- end
- 187. v2590 = v14 -- get upval
- 188. v2594 = v31 -- get upval
- 189. v2593 = v2594["Stand Right Arm"]
- 191. v2592 = v2593.SweepTrail1
- 193. v2593 = false
- 194.
- 196. v2590:FireServer(v2592, v2593)
- 197. v2590 = v14 -- get upval
- 198. v2594 = v31 -- get upval
- 199. v2593 = v2594["Stand Right Arm"]
- 201. v2592 = v2593.SweepTrail2
- 203. v2593 = false
- 204.
- 206. v2590:FireServer(v2592, v2593)
- 207. v2590 = v14 -- get upval
- 208. v2594 = v31 -- get upval
- 209. v2593 = v2594["Stand Right Arm"]
- 211. v2592 = v2593.SweepTrail3
- 213. v2593 = false
- 214.
- 216. v2590:FireServer(v2592, v2593)
- 217. v2590 = v26 -- get upval
- 218. v2591 = v10 -- get upval
- 219. v2590.JumpPower = v2591
- 221. v2590 = false
- 222. v5 = v2590 -- set upval
- 223. return
- end
- [NEWCLOSURE] v2653 = HeavyPunch
- 709. CAPTURE REF R46
- 710. CAPTURE REF R5
- 711. CAPTURE REF R50
- 712. CAPTURE VAL R8
- 713. CAPTURE REF R6
- 714. CAPTURE VAL R16
- 715. CAPTURE VAL R48
- 716. CAPTURE VAL R26
- 717. CAPTURE VAL R40
- 718. CAPTURE VAL R14
- 719. CAPTURE VAL R31
- 720. CAPTURE REF R10
- 721. HeavyPunch = v2756
- 723. v2756 = {} -- this array has (16)indexes by default
- 725. local v2757 = "Q"
- 726. local v2758 = "E"
- 727. local v2759 = "R"
- 728. local v2760 = "LMB"
- 729. local v2761 = "T"
- 730. local v2762 = "G"
- 731. local v2763 = "P"
- 732. local v2764 = "F"
- 733. local v2765 = "Y"
- 734. local v2766 = "H"
- 735. local v2767 = "N"
- 736. local v2768 = "X"
- 737. local v2769 = "C"
- 738. local v2770 = "Y"
- 739. local v2771 = "V"
- 740. local v2772 = "Z"
- 741. v2756[1] = v2757
- v2756[2] = v2758
- v2756[3] = v2759
- v2756[4] = v2760
- v2756[5] = v2761
- v2756[6] = v2762
- v2756[7] = v2763
- v2756[8] = v2764
- v2756[9] = v2765
- v2756[10] = v2766
- v2756[11] = v2767
- v2756[12] = v2768
- v2756[13] = v2769
- v2756[14] = v2770
- v2756[15] = v2771
- v2756[16] = v2772
- 743. -- V nested upvalues[0] = v25
- -- V nested upvalues[1] = v30
- -- V nested upvalues[2] = v45
- -- V nested upvalues[3] = v24
- -- V nested upvalues[4] = v32
- -- V nested upvalues[5] = v54
- local function KEY(p13) -- [line 1911]
- 1. local v2694 = v25 -- get upval
- 2. local v2693 = v2694.Anchored
- 4. if v2693 == true then goto #6
- 6. return -- referenced by #4
- end
- 7. v2694 = v30 -- get upval
- 8. v2693 = v2694.Value
- 10. if v2693 == true then goto #12
- 12. return -- referenced by #10
- end
- 13. v2693 = v45 -- get upval
- 14. if v2693 then goto #15
- 15. return -- referenced by #14
- end
- 16. local v2695 = v24 -- get upval
- 17. v2694 = v2695.Humanoid
- 19. v2693 = v2694.Health
- 21. v2694 = 1
- 22. if v2694 > v2693 then goto #24
- 24. return -- referenced by #22
- end
- 25. if p13 == "q" then goto #30
- 27. v2693 = StandAppear
- 29. v2693(v2694)
- 30. goto #59 -- referenced by #25
- else
- 31. if p13 == "c" then goto #36
- 33. v2693 = Dodge
- 35. v2693(v2694)
- 36. goto #59 -- referenced by #31
- else
- 37. if p13 == "x" then goto #42
- 39. v2693 = Block
- 41. v2693(v2694)
- 42. goto #59 -- referenced by #37
- else
- 43. if p13 == "p" then goto #48
- 45. v2693 = Pose
- 47. v2693(v2694)
- 48. goto #59 -- referenced by #43
- else
- 49. if p13 == "b" then goto #54
- 51. v2693 = Movement
- 53. v2693(v2694)
- 54. goto #59 -- referenced by #49
- elseif
- 55. if p13 == "v" then goto #59
- 57. v2693 = Switch
- 59. v2693(v2694) -- referenced by #30, #36, #42, #48, #54, #55
- end
- end
- end
- end
- end
- 60. v2694 = v32 -- get upval
- 61. v2693 = v2694.Value
- 63. if v2693 == true then goto #106
- 65. if p13 == "e" then goto #70
- 67. v2693 = ThrowScythe
- 69. v2693(v2694)
- 70. return -- referenced by #65
- end
- 71. if p13 == "lmb" then goto #76
- 73. v2693 = Punch
- 75. v2693(v2694)
- 76. return -- referenced by #71
- end
- 77. if p13 == "g" then goto #82
- 79. v2693 = ScytheSpin
- 81. v2693(v2694)
- 82. return -- referenced by #77
- end
- 83. if p13 == "r" then goto #88
- 85. v2693 = ScytheUppercut
- 87. v2693(v2694)
- 88. return -- referenced by #83
- end
- 89. if p13 == "f" then goto #94
- 91. v2693 = Slam
- 93. v2693(v2694)
- 94. return -- referenced by #89
- end
- 95. if p13 == "h" then goto #100
- 97. v2693 = Stab
- 99. v2693(v2694)
- 100. return -- referenced by #95
- end
- 101. if p13 == "t" then goto #140
- 103. v2693 = NormalThrow
- 105. v2693(v2694)
- 106. return -- referenced by #63
- end
- 107. v2694 = v32 -- get upval
- 108. v2693 = v2694.Value
- 110. if v2693 == false then goto #140
- 112. if p13 == "e" then goto #117
- 114. v2693 = BarrageINPUT
- 116. v2693(v2694)
- 117. return -- referenced by #112
- end
- 118. if p13 == "r" then goto #123
- 120. v2693 = HeavyPunch
- 122. v2693(v2694)
- 123. return -- referenced by #118
- end
- 124. if p13 == "lmb" then goto #132
- 126. v2693 = v54 -- get upval
- 127. if v2693 == false then goto #132
- 129. v2693 = BrawlerPunch
- 131. v2693(v2694)
- 132. return -- referenced by #124, #127
- end
- end
- 133. if p13 == "lmb" then goto #140
- 135. v2693 = v54 -- get upval
- 136. if v2693 == true then goto #140
- 138. v2693 = QuickPunch
- 140. v2693(v2694) -- referenced by #101, #110, #133, #136
- end
- end
- end
- end
- 141. return
- end
- [NEWCLOSURE] v2757 = KEY
- 744. CAPTURE VAL R25
- 745. CAPTURE VAL R30
- 746. CAPTURE REF R45
- 747. CAPTURE VAL R24
- 748. CAPTURE VAL R32
- 749. CAPTURE REF R54
- 750. v2791 = Mouse
- 752. v2790 = v2791.KeyDown
- 754. -- V nested upvalues[0] = v2789
- [DUPCLOSURE] v2792 = function(p14) -- [line 1963]
- 1. local v2725 = v2789 -- get upval
- 2. local v2726 = p14
- 3. v2725(v2726)
- 4. return
- end
- 755. CAPTURE VAL R65
- 756.
- 758. v2792:connect(v2794)
- 759. if v2733 then goto #783
- 760. v2792 = pairs
- 762. v2793 = v2790
- 763. v2792, v2793, v2794 = v2792(v2793)
- 764. for v2795, v2796 in v2792(v2793) do -- [escape at #782] (pairs/next)
- 765. FASTCALL[tostring](v2796)
- 766. v2799 = v2796
- 767. v2798 = tostring
- 769. v2798 = v2798(v2799)
- 770. v2797 = v2747[v2798]
- 771. v2798 = true
- 772. v2797.Visible = v2798
- 774. v2798 = v2797.MouseButton1Down
- 776. -- V nested upvalues[0] = v65
- -- V nested upvalues[1] = v71
- [NEWCLOSURE] v2800 = function() -- [line 1972]
- 1. local v2727 = v65 -- get upval
- 2. local v2729 = v71 -- get upval
- 3. local v2728 = v2729.Name
- 5.
- 7. v2727 = v2728:lower()
- 8. v2727()
- 9. return
- end
- 777. CAPTURE VAL R65
- 778. CAPTURE VAL R71
- 779.
- 781. v2801:Connect(v2803)
- 782. end -- FORGLOOP - iterate + goto #764
- end
- 784. v2796 = Mouse
- 786. v2795 = v2796.Button1Down
- 788. -- V nested upvalues[0] = v7
- -- V nested upvalues[1] = v65
- [NEWCLOSURE] v2797 = function() -- [line 1978]
- 1. local v2730 = v7 -- get upval
- 2. if v2730 then goto #3
- 3. return -- referenced by #2
- end
- 4. v2730 = v65 -- get upval
- 5. local v2731 = "lmb"
- 6. v2730(v2731)
- 7. return
- end
- 789. CAPTURE REF R7
- 790. CAPTURE VAL R65
- 791.
- 793. v2798:connect(v2800)
- 794. local function GetTouchingParts(p15) -- [line 1984]
- 1. local v2733 = p15.Touched
- 3. [DUPCLOSURE] v2735 = function() -- [line 1985]
- 1. return
- end
- 4.
- 6. v2733 = v2733:Connect(v2735)
- 7.
- 9. v2734 = p15:GetTouchingParts()
- 10.
- 12. v2733:Disconnect()
- 13. return v2734
- end
- [DUPCLOSURE] v2798 = GetTouchingParts
- 795. -- V nested upvalues[0] = v2757
- -- V nested upvalues[1] = v2749
- local function Hito(p16, p17, p18, p19, p20) -- [line 1991]
- 1. local v2735 = p17.Touched
- 3. [DUPCLOSURE] v2737 = function() -- [line 1985]
- 1. return
- end
- 4.
- 6. v2735 = v2735:Connect(v2737)
- 7.
- 9. v2736 = p17:GetTouchingParts()
- 10.
- 12. v2735:Disconnect()
- 13. local v2734 = v2736
- 14. v2735 = pairs
- 16. local v2736 = v2734
- 17. v2735, v2736, v2737 = v2735(v2736)
- 18. for v2738, v2739 in v2735(v2736) do -- [escape at #82] (pairs/next)
- 19. local v2740 = v2739.Parent
- 21. local v2742 = "Humanoid"
- 22.
- 24. v2740 = v2740:FindFirstChild(v2742)
- 25. if v2740 then goto #81
- 26. v2740 = v2739.Parent
- 28. local v2741 = v2757 -- get upval
- 29. if v2740 ~= v2741 then goto #81
- 31. v2740 = v2739.Parent
- 33. v2742 = "HumanoidRootPart"
- 34.
- 36. v2740 = v2740:FindFirstChild(v2742)
- 37. v2742 = p20
- 38.
- 40. v2740 = v2740:FindFirstChild(v2742)
- 41. if v2740 == nil then goto #81
- 43. v2740 = v2739.Parent
- 45. v2741 = v2739.Parent
- 47. local v2743 = "HumanoidRootPart"
- 48.
- 50. v2741 = v2741:FindFirstChild(v2743)
- 51. v2742 = v2739.Parent
- 53. local v2744 = "Humanoid"
- 54.
- 56. v2742 = v2742:FindFirstChild(v2744)
- 57. v2743 = v2749 -- get upval
- 58. local v2745 = "Damage"
- 59. local v2746 = p16
- 60. local v2747 = nil
- 61. local v2748 = nil
- 62. local v2749 = v2742
- 63. local v2750 = p18
- 64.
- 66. v2743:FireServer(v2745, v2746, v2747, v2748, v2749, v2750)
- 67. v2743 = Instance.new
- 69. v2744 = "StringValue"
- 70. v2743 = v2743(v2744)
- 71. v2743.Name = p20
- 73. v2743.Parent = v2741
- 75. v2744 = delay
- 77. v2745 = p19
- 78. -- V nested upvalues[0] = v10
- [NEWCLOSURE] v2746 = function() -- [line 2008]
- 1. local v2735 = v10 -- get upval
- 2.
- 4. v2735:Destroy()
- 5. return
- end
- 79. CAPTURE VAL R14
- 80. v2745(v2746, v2747)
- 81. goto #81 -- referenced by #25, #29, #41, #81
- else
- and (else)
- and (else)
- and (else)
- 82. end -- FORGLOOP - iterate + goto #18
- 84. return
- end
- [DUPCLOSURE] v2801 = Hito
- 796. CAPTURE VAL R24
- 797. CAPTURE VAL R16
- 798. Hito = v2828
- 800. -- V nested upvalues[0] = v30
- -- V nested upvalues[1] = v24
- -- V nested upvalues[2] = v16
- -- V nested upvalues[3] = v41
- -- V nested upvalues[4] = v31
- local function hito(p21, p22, p23, p24, p25) -- [line 2025]
- 1. local v2763 = v30 -- get upval
- 2. local v2762 = v2763.Value
- 4. if v2762 == true then goto #6
- 6. return -- referenced by #4
- end
- 7. v2762 = pairs
- 9. v2763 = workspace
- 11.
- 13. v2762 = v2763:GetChildren()
- 14. v2762, v2763, v2764 = v2762()
- 15. for v2765, v2766 in v2762(v2763) do -- [escape at #178] (pairs/next)
- 16. local v2767 = p22.Anchored
- 18. if v2767 == true then goto #20
- 20. return -- referenced by #18
- end
- 21. local v2769 = "Humanoid"
- 22.
- 24. v2767 = v2766:FindFirstChild(v2769)
- 25. if v2767 then goto #93
- 26. v2769 = "HumanoidRootPart"
- 27.
- 29. v2767 = v2766:FindFirstChild(v2769)
- 30. if v2767 then goto #93
- 31. v2767 = v24 -- get upval
- 32. if v2766 ~= v2767 then goto #93
- 34. local v2772 = "HumanoidRootPart"
- 35.
- 37. v2770 = v2766:FindFirstChild(v2772)
- 38. v2769 = v2770.Position
- 40. local v2770 = p22.Position
- 42. local v2768 = v2769 - v2770
- 43. v2767 = v2768.magnitude
- 45. if p24 > v2767 then goto #93
- 47. v2769 = "HumanoidRootPart"
- 48.
- 50. v2767 = v2766:FindFirstChild(v2769)
- 51. v2769 = "alabo"
- 52.
- 54. v2767 = v2767:FindFirstChild(v2769)
- 55. if v2767 == nil then goto #93
- 57. v2767 = p22.Anchored
- 59. if v2767 then goto #60
- 60. return -- referenced by #59
- end
- 61. v2769 = "Humanoid"
- 62.
- 64. v2767 = v2766:FindFirstChild(v2769)
- 65. v2770 = "HumanoidRootPart"
- 66.
- 68. v2768 = v2766:FindFirstChild(v2770)
- 69. v2769 = v16 -- get upval
- 70. local v2771 = "Damage"
- 71. v2772 = p21
- 72. local v2773 = v41 -- get upval
- 73. local v2774 = nil
- 74. local v2775 = v2767
- 75. local v2776 = p23
- 76.
- 78. v2769:FireServer(v2771, v2772, v2773, v2774, v2775, v2776)
- 79. v2769 = Instance.new
- 81. v2770 = "StringValue"
- 82. v2769 = v2769(v2770)
- 83. v2770 = "alabo"
- 84. v2769.Name = v2770
- 86. v2769.Parent = v2768
- 88. v2770 = delay
- 90. v2771 = p25
- 91. -- V nested upvalues[0] = v8
- [NEWCLOSURE] v2772 = function() -- [line 2037]
- 1. local v2763 = v8 -- get upval
- 2.
- 4. v2763:Destroy()
- 5. return
- end
- 92. CAPTURE VAL R12
- 93. v2771(v2772, v2773) -- referenced by #25, #30, #32, #45, #55
- end
- end
- end
- end
- end
- 94. v2770 = "Stand"
- 95.
- 97. v2768 = v2767:FindFirstChild(v2770)
- 98. if v2768 then goto #177
- 99. v2768 = v2767.Stand
- 101. v2770 = "Stand Torso"
- 102.
- 104. v2768 = v2768:FindFirstChild(v2770)
- 105. if v2768 then goto #177
- 106. v2768 = v24 -- get upval
- 107. if v2767 ~= v2768 then goto #177
- 109. v2769 = v24 -- get upval
- 110. v2771 = v31 -- get upval
- 111. v2770 = v2771.Name
- 113. v2768 = v2769[v2770]
- 114. if v2767 ~= v2768 then goto #177
- 116. v2771 = v2767.Stand
- 118. v2773 = "Stand Torso"
- 119.
- 121. v2771 = v2771:FindFirstChild(v2773)
- 122. v2770 = v2771.Position
- 124. v2771 = p22.Position
- 126. v2769 = v2770 - v2771
- 127. v2768 = v2769.magnitude
- 129. if p24 > v2768 then goto #177
- 131. v2770 = "HumanoidRootPart"
- 132.
- 134. v2768 = v2767:FindFirstChild(v2770)
- 135. v2770 = "alabo"
- 136.
- 138. v2768 = v2768:FindFirstChild(v2770)
- 139. if v2768 == nil then goto #177
- 141. v2768 = p22.Anchored
- 143. if v2768 then goto #144
- 144. return -- referenced by #143
- end
- 145. v2770 = "Humanoid"
- 146.
- 148. v2768 = v2767:FindFirstChild(v2770)
- 149. v2771 = "HumanoidRootPart"
- 150.
- 152. v2769 = v2767:FindFirstChild(v2771)
- 153. v2770 = v16 -- get upval
- 154. v2772 = "Damage"
- 155. v2773 = p21
- 156. v2774 = nil
- 157. v2775 = nil
- 158. v2776 = v2768
- 159. v2777 = p23
- 160.
- 162. v2770:FireServer(v2772, v2773, v2774, v2775, v2776, v2777)
- 163. v2770 = Instance.new
- 165. v2771 = "StringValue"
- 166. v2770 = v2770(v2771)
- 167. v2771 = "alabo"
- 168. v2770.Name = v2771
- 170. v2770.Parent = v2769
- 172. v2771 = delay
- 174. v2772 = p25
- 175. -- V nested upvalues[0] = v8
- [NEWCLOSURE] v2773 = function() -- [line 2051]
- 1. local v2764 = v8 -- get upval
- 2.
- 4. v2764:Destroy()
- 5. return
- end
- 176. CAPTURE VAL R12
- 177. v2772(v2773, v2774) -- referenced by #98, #105, #107, #114, #129, #139
- end
- end
- end
- end
- end
- end
- 178. end -- FORGLOOP - iterate + goto #15
- 180. return
- end
- [NEWCLOSURE] v2830 = hito
- 801. CAPTURE VAL R30
- 802. CAPTURE VAL R24
- 803. CAPTURE VAL R16
- 804. CAPTURE REF R41
- 805. CAPTURE VAL R31
- 806. hito = v2891
- 808. v2891 = nil
- 809. v2892 = nil
- 810. v2893 = nil
- 811.
- 813. v2894 = v2843:GetMouse()
- 814. v2894.TargetFilter = v2861
- 816. v2895 = v2840.OnClientEvent
- 818. -- V nested upvalues[0] = v69
- -- V nested upvalues[1] = v24
- -- V nested upvalues[2] = v67
- -- V nested upvalues[3] = v68
- -- V nested upvalues[4] = v37
- [NEWCLOSURE] v2897 = function(p26) -- [line 2068]
- 1. if p26 == "Scythe Handle" then goto #47
- 3. local v2825 = true
- 4. v69 = v2825 -- set upval
- 5. v2825 = {} -- this array has (2)indexes by default
- 7. local v2828 = game
- 9. local v2827 = v2828.Workspace
- 11. local v2826 = v2827.Effects
- 13. v2827 = v24 -- get upval
- 14. v2825[1] = v2826
- v2825[2] = v2827
- 16. v2826 = v67 -- get upval
- 17. if v2826 then goto #21
- 18. v2826 = v67 -- get upval
- 19.
- 21. v2826:Disconnect() -- referenced by #17
- end
- 22. v2827 = Mouse
- 24. v2826 = v2827.KeyDown
- 26. -- V nested upvalues[0] = upvalues[0]
- [NEWCLOSURE] v2828 = function(p27) -- [line 2082]
- 1. if p27 == "y" then goto #13
- 3. local v2826 = upvalues[0] -- get upval
- 4. if v2826 == true then goto #8
- 6. v2826 = false
- 7. upvalues[0] = v2826 -- set upval
- 8. return -- referenced by #4
- end
- 9. v2826 = upvalues[0] -- get upval
- 10. if v2826 == false then goto #13
- 12. v2826 = true
- 13. upvalues[0] = v2826 -- set upval -- referenced by #1, #10
- end
- end
- 14. return
- end
- 27. CAPTURE UPVAL U0
- 28.
- 30. v2830 = v2830:Connect(v2832)
- 31. v68 = v2830 -- set upval
- 32. v2831 = game
- 34. local v2833 = "RunService"
- 35.
- 37. v2831 = v2831:GetService(v2833)
- 38. v2830 = v2831.Heartbeat
- 40. -- V nested upvalues[0] = upvalues[0]
- -- V nested upvalues[1] = upvalues[4]
- [NEWCLOSURE] v2832 = function() -- [line 2093]
- 1. local v2830 = upvalues[0] -- get upval
- 2. if v2830 == true then goto #12
- 4. v2830 = upvalues[4] -- get upval
- 5. local v2833 = Mouse
- 7. local v2832 = v2833.hit
- 9. local v2831 = v2832.p
- 11. v2830.Position = v2831
- end
- 13. return
- end
- 41. CAPTURE UPVAL U0
- 42. CAPTURE UPVAL U4
- 43.
- 45. v2835 = v2835:Connect(v2837)
- 46. v67 = v2835 -- set upval
- 47. return -- referenced by #1
- end
- 48. if p27 == "done" then goto #61
- 50. v2834 = v68 -- get upval
- 51. if v2834 then goto #55
- 52. v2834 = v67 -- get upval
- 53.
- 55. v2834:Disconnect() -- referenced by #51
- end
- 56. v2834 = v68 -- get upval
- 57. if v2834 then goto #61
- 58. v2834 = v67 -- get upval
- 59.
- 61. v2834:Disconnect() -- referenced by #48, #57
- end
- end
- 62. return
- end
- 819. CAPTURE REF R69
- 820. CAPTURE VAL R24
- 821. CAPTURE REF R67
- 822. CAPTURE REF R68
- 823. CAPTURE VAL R37
- 824.
- 826. v2921:Connect(v2923)
- 827. v2924 = game
- 829. v2923 = v2924.Lighting
- 831. v2922 = v2923.TS
- 833. v2921 = v2922.Value
- 835. if v2921 == true then goto #872
- 837. v2921 = pairs
- 839.
- 841. v2921 = v2874:GetChildren()
- 842. v2921, v2922, v2923 = v2921()
- 843. for v2924, v2925 in v2921(v2922) do -- [escape at #853] (pairs/next)
- 844. v2926 = coroutine.resume
- 846. v2927 = coroutine.create
- 848. -- V nested upvalues[0] = v18
- -- V nested upvalues[1] = v75
- [NEWCLOSURE] v2928 = function() -- [line 2118]
- 1. local v2851 = v18 -- get upval
- 2. local v2853 = v75 -- get upval
- 3. local v2854 = true
- 4.
- 6. v2851:FireServer(v2853, v2854)
- 7. return
- end
- 849. CAPTURE VAL R18
- 850. CAPTURE VAL R75
- 851. v2929 = v2930(v2931)
- 852. v2929()
- 853. end -- FORGLOOP - iterate + goto #843
- 855. v2924 = pairs
- 857.
- 859. v2924 = v2884:GetChildren()
- 860. v2924, v2925, v2926 = v2924()
- 861. for v2927, v2928 in v2924(v2925) do -- [escape at #871] (pairs/next)
- 862. v2929 = coroutine.resume
- 864. v2930 = coroutine.create
- 866. -- V nested upvalues[0] = v18
- -- V nested upvalues[1] = v75
- [NEWCLOSURE] v2931 = function() -- [line 2124]
- 1. local v2854 = v18 -- get upval
- 2. local v2856 = v75 -- get upval
- 3. local v2857 = true
- 4.
- 6. v2854:FireServer(v2856, v2857)
- 7. return
- end
- 867. CAPTURE VAL R18
- 868. CAPTURE VAL R75
- 869. v2932 = v2933(v2934)
- 870. v2932()
- 871. end -- FORGLOOP - iterate + goto #861
- end
- 873. v2930 = game
- 875. v2929 = v2930.Lighting
- 877. v2928 = v2929.TS
- 879. v2927 = v2928.Changed
- 881. -- V nested upvalues[0] = v2880
- -- V nested upvalues[1] = v2874
- -- V nested upvalues[2] = v2887
- [DUPCLOSURE] v2929 = function() -- [line 2132]
- 1. local v2857 = timestopping
- 3. if v2857 == true then goto #5
- 5. return -- referenced by #3
- end
- 6. local v2860 = game
- 8. local v2859 = v2860.Lighting
- 10. local v2858 = v2859.TSer
- 12. v2857 = v2858.Value
- 14. v2858 = v2880 -- get upval
- 15. if v2857 == v2858 then goto #17
- 17. return -- referenced by #15
- end
- 18. v2860 = game
- 20. v2859 = v2860.Lighting
- 22. v2858 = v2859.TS
- 24. v2857 = v2858.Value
- 26. if v2857 == true then goto #66
- 28. v2857 = pairs
- 30. v2858 = v2880 -- get upval
- 31.
- 33. v2857 = v2858:GetChildren()
- 34. v2857, v2858, v2859 = v2857()
- 35. for v2860, v2861 in v2857(v2858) do -- [escape at #45] (pairs/next)
- 36. local v2862 = coroutine.resume
- 38. local v2863 = coroutine.create
- 40. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = upvalues[1]
- [NEWCLOSURE] v2864 = function() -- [line 2138]
- 1. local v2859 = v5 -- get upval
- 2. local v2858 = v2859.Anchored
- 4. local v2862 = game
- 6. local v2861 = v2862.Lighting
- 8. local v2860 = v2861.TS
- 10. v2859 = v2860.Value
- 12. if v2858 ~= v2859 then goto #19
- 14. v2858 = upvalues[1] -- get upval
- 15. v2860 = v5 -- get upval
- 16. v2861 = true
- 17.
- 19. v2858:FireServer(v2860, v2861) -- referenced by #12
- end
- 20. return
- end
- 41. CAPTURE VAL R4
- 42. CAPTURE UPVAL U1
- 43. v2871 = v2872(v2873)
- 44. v2871()
- 45. end -- FORGLOOP - iterate + goto #35
- 47. v2866 = pairs
- 49. v2867 = v2887 -- get upval
- 50.
- 52. v2866 = v2867:GetChildren()
- 53. v2866, v2867, v2868 = v2866()
- 54. for v2869, v2870 in v2866(v2867) do -- [escape at #64] (pairs/next)
- 55. v2871 = coroutine.resume
- 57. v2872 = coroutine.create
- 59. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = upvalues[1]
- [NEWCLOSURE] v2873 = function() -- [line 2146]
- 1. local v2868 = v5 -- get upval
- 2. local v2867 = v2868.Anchored
- 4. local v2871 = game
- 6. local v2870 = v2871.Lighting
- 8. local v2869 = v2870.TS
- 10. v2868 = v2869.Value
- 12. if v2867 ~= v2868 then goto #19
- 14. v2867 = upvalues[1] -- get upval
- 15. v2869 = v5 -- get upval
- 16. v2870 = true
- 17.
- 19. v2867:FireServer(v2869, v2870) -- referenced by #12
- end
- 20. return
- end
- 60. CAPTURE VAL R4
- 61. CAPTURE UPVAL U1
- 62. v2880 = v2881(v2882)
- 63. v2880()
- 64. end -- FORGLOOP - iterate + goto #54
- 66. return -- referenced by #26
- end
- 67. v2878 = game
- 69. v2877 = v2878.Lighting
- 71. v2876 = v2877.TS
- 73. v2875 = v2876.Value
- 75. if v2875 == false then goto #114
- 77. v2875 = pairs
- 79. v2876 = v2880 -- get upval
- 80.
- 82. v2875 = v2876:GetChildren()
- 83. v2875, v2876, v2877 = v2875()
- 84. for v2878, v2879 in v2875(v2876) do -- [escape at #94] (pairs/next)
- 85. v2880 = coroutine.resume
- 87. v2881 = coroutine.create
- 89. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = upvalues[1]
- [NEWCLOSURE] v2882 = function() -- [line 2156]
- 1. local v2877 = v5 -- get upval
- 2. local v2876 = v2877.Anchored
- 4. local v2880 = game
- 6. local v2879 = v2880.Lighting
- 8. local v2878 = v2879.TS
- 10. v2877 = v2878.Value
- 12. if v2876 ~= v2877 then goto #19
- 14. v2876 = upvalues[1] -- get upval
- 15. v2878 = v5 -- get upval
- 16. v2879 = false
- 17.
- 19. v2876:FireServer(v2878, v2879) -- referenced by #12
- end
- 20. return
- end
- 90. CAPTURE VAL R4
- 91. CAPTURE UPVAL U1
- 92. v2889 = v2890(v2891)
- 93. v2889()
- 94. end -- FORGLOOP - iterate + goto #84
- 96. v2884 = pairs
- 98. v2885 = v2887 -- get upval
- 99.
- 101. v2884 = v2885:GetChildren()
- 102. v2884, v2885, v2886 = v2884()
- 103. for v2887, v2888 in v2884(v2885) do -- [escape at #113] (pairs/next)
- 104. v2889 = coroutine.resume
- 106. v2890 = coroutine.create
- 108. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = upvalues[1]
- [NEWCLOSURE] v2891 = function() -- [line 2164]
- 1. local v2886 = v5 -- get upval
- 2. local v2885 = v2886.Anchored
- 4. local v2889 = game
- 6. local v2888 = v2889.Lighting
- 8. local v2887 = v2888.TS
- 10. v2886 = v2887.Value
- 12. if v2885 ~= v2886 then goto #19
- 14. v2885 = upvalues[1] -- get upval
- 15. v2887 = v5 -- get upval
- 16. v2888 = false
- 17.
- 19. v2885:FireServer(v2887, v2888) -- referenced by #12
- end
- 20. return
- end
- 109. CAPTURE VAL R4
- 110. CAPTURE UPVAL U1
- 111. v2898 = v2899(v2900)
- 112. v2898()
- 113. end -- FORGLOOP - iterate + goto #103
- end
- 115. return
- end
- 882. CAPTURE VAL R24
- 883. CAPTURE VAL R18
- 884. CAPTURE VAL R31
- 885.
- 887. v2993:Connect(v2995)
- 888. v2996 = game
- 890. v2995 = v2996.ReplicatedStorage
- 892. v2994 = v2995.Main
- 894. v2993 = v2994.Death
- 896. v2995 = v2946.Humanoid
- 898. v2994 = v2995.HealthChanged
- 900. -- V nested upvalues[0] = v2946
- -- V nested upvalues[1] = v2993
- [DUPCLOSURE] v2996 = function() -- [line 2177]
- 1. local v2925 = v2946 -- get upval
- 2. local v2924 = v2925.Humanoid
- 4. local v2923 = v2924.Health
- 6. v2924 = 1
- 7. if v2924 > v2923 then goto #29
- 9. v2924 = v2946 -- get upval
- 10. v2923 = v2924.Humanoid
- 12. v2925 = 3
- 13. local v2926 = false
- 14.
- 16. v2923:SetStateEnabled(v2925, v2926)
- 17. v2924 = v2946 -- get upval
- 18. v2923 = v2924.Humanoid
- 20. v2925 = 15
- 21. v2926 = false
- 22.
- 24. v2923:SetStateEnabled(v2925, v2926)
- 25. v2923 = v2993 -- get upval
- 26. v2925 = false
- 27.
- 29. v2923:FireServer(v2925) -- referenced by #7
- end
- 30. return
- end
- 901. CAPTURE VAL R24
- 902. CAPTURE VAL R71
- 903.
- 905. v3008:connect(v3010)
- 906. v3009 = script
- 908. v3008 = v3009.ChildAdded
- 910. -- V nested upvalues[0] = v8
- -- V nested upvalues[1] = v55
- [NEWCLOSURE] v3010 = function(p28) -- [line 2186]
- 1. local v2937 = p28.ClassName
- 3. if v2937 ~= "Script" then goto #5
- 5. return -- referenced by #3
- end
- 6. local v2939 = "CD"
- 7.
- 9. v2937 = p28:WaitForChild(v2939)
- 10. local v2940 = "STAND"
- 11.
- 13. v2938 = p28:WaitForChild(v2940)
- 14. local v2941 = "NAME"
- 15.
- 17. v2939 = p28:WaitForChild(v2941)
- 18. v2940 = v2939.Value
- 20. v2941 = v2937.Value
- 22. if v2940 == "Q" then goto #41
- 24. local v2942 = coroutine.resume
- 26. local v2943 = coroutine.create
- 28. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2944 = function() -- [line 2196]
- 1. local v2939 = _G
- 3. local v2938 = v2939.CD
- 5. v2939 = v4 -- get upval
- 6. local v2940 = v5 -- get upval
- 7. v2938(v2939, v2940)
- 8. return
- end
- 29. CAPTURE VAL R4
- 30. CAPTURE VAL R5
- 31. v2946 = v2947(v2948)
- 32. v2946()
- 33. v2946 = wait
- 35. v2947 = v2945
- 36. v2946(v2947)
- 37. v2946 = v8 -- get upval
- 38. v2947 = false
- 39. v2946.AppearDebounce = v2947
- 41. return -- referenced by #22
- end
- 42. if v2944 == "X" then goto #61
- 44. v2946 = coroutine.resume
- 46. v2947 = coroutine.create
- 48. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2948 = function() -- [line 2204]
- 1. local v2943 = _G
- 3. local v2942 = v2943.CD
- 5. v2943 = v4 -- get upval
- 6. local v2944 = v5 -- get upval
- 7. v2942(v2943, v2944)
- 8. return
- end
- 49. CAPTURE VAL R4
- 50. CAPTURE VAL R5
- 51. v2950 = v2951(v2952)
- 52. v2950()
- 53. v2950 = wait
- 55. v2951 = v2949
- 56. v2950(v2951)
- 57. v2950 = v8 -- get upval
- 58. v2951 = false
- 59. v2950.BlockDebounce = v2951
- 61. return -- referenced by #42
- end
- 62. if v2948 == "R" then goto #81
- 64. v2950 = coroutine.resume
- 66. v2951 = coroutine.create
- 68. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2952 = function() -- [line 2211]
- 1. local v2947 = _G
- 3. local v2946 = v2947.CD
- 5. v2947 = v4 -- get upval
- 6. local v2948 = v5 -- get upval
- 7. v2946(v2947, v2948)
- 8. return
- end
- 69. CAPTURE VAL R4
- 70. CAPTURE VAL R5
- 71. v2954 = v2955(v2956)
- 72. v2954()
- 73. v2954 = wait
- 75. v2955 = v2953
- 76. v2954(v2955)
- 77. v2954 = v8 -- get upval
- 78. v2955 = false
- 79. v2954.UppercutDebounce = v2955
- 81. return -- referenced by #62
- end
- 82. if v2952 == "V" then goto #101
- 84. v2954 = coroutine.resume
- 86. v2955 = coroutine.create
- 88. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2956 = function() -- [line 2217]
- 1. local v2951 = _G
- 3. local v2950 = v2951.CD
- 5. v2951 = v4 -- get upval
- 6. local v2952 = v5 -- get upval
- 7. v2950(v2951, v2952)
- 8. return
- end
- 89. CAPTURE VAL R4
- 90. CAPTURE VAL R5
- 91. v2958 = v2959(v2960)
- 92. v2958()
- 93. v2958 = wait
- 95. v2959 = v2957
- 96. v2958(v2959)
- 97. v2958 = v8 -- get upval
- 98. v2959 = false
- 99. v2958.SwitchDebounce = v2959
- 101. return -- referenced by #82
- end
- 102. if v2956 == "E" then goto #121
- 104. v2958 = coroutine.resume
- 106. v2959 = coroutine.create
- 108. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2960 = function() -- [line 2224]
- 1. local v2955 = _G
- 3. local v2954 = v2955.CD
- 5. v2955 = v4 -- get upval
- 6. local v2956 = v5 -- get upval
- 7. v2954(v2955, v2956)
- 8. return
- end
- 109. CAPTURE VAL R4
- 110. CAPTURE VAL R5
- 111. v2962 = v2963(v2964)
- 112. v2962()
- 113. v2962 = wait
- 115. v2963 = v2961
- 116. v2962(v2963)
- 117. v2962 = v8 -- get upval
- 118. v2963 = false
- 119. v2962.ThrowDebounce = v2963
- 121. return -- referenced by #102
- end
- 122. if v2960 == "T" then goto #141
- 124. v2962 = coroutine.resume
- 126. v2963 = coroutine.create
- 128. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2964 = function() -- [line 2231]
- 1. local v2959 = _G
- 3. local v2958 = v2959.CD
- 5. v2959 = v4 -- get upval
- 6. local v2960 = v5 -- get upval
- 7. v2958(v2959, v2960)
- 8. return
- end
- 129. CAPTURE VAL R4
- 130. CAPTURE VAL R5
- 131. v2966 = v2967(v2968)
- 132. v2966()
- 133. v2966 = wait
- 135. v2967 = v2965
- 136. v2966(v2967)
- 137. v2966 = v8 -- get upval
- 138. v2967 = false
- 139. v2966.ThrowDebounce2 = v2967
- 141. return -- referenced by #122
- end
- 142. if v2964 == "Quickstep + LMB" then goto #161
- 144. v2966 = coroutine.resume
- 146. v2967 = coroutine.create
- 148. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2968 = function() -- [line 2238]
- 1. local v2963 = _G
- 3. local v2962 = v2963.CD
- 5. v2963 = v4 -- get upval
- 6. local v2964 = v5 -- get upval
- 7. v2962(v2963, v2964)
- 8. return
- end
- 149. CAPTURE VAL R4
- 150. CAPTURE VAL R5
- 151. v2970 = v2971(v2972)
- 152. v2970()
- 153. v2970 = wait
- 155. v2971 = v2969
- 156. v2970(v2971)
- 157. v2970 = v8 -- get upval
- 158. v2971 = false
- 159. v2970.QuickPunchDebounce = v2971
- 161. return -- referenced by #142
- end
- 162. if v2968 == "H" then goto #181
- 164. v2970 = coroutine.resume
- 166. v2971 = coroutine.create
- 168. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2972 = function() -- [line 2245]
- 1. local v2967 = _G
- 3. local v2966 = v2967.CD
- 5. v2967 = v4 -- get upval
- 6. local v2968 = v5 -- get upval
- 7. v2966(v2967, v2968)
- 8. return
- end
- 169. CAPTURE VAL R4
- 170. CAPTURE VAL R5
- 171. v2974 = v2975(v2976)
- 172. v2974()
- 173. v2974 = wait
- 175. v2975 = v2973
- 176. v2974(v2975)
- 177. v2974 = v8 -- get upval
- 178. v2975 = false
- 179. v2974.StabDebounce = v2975
- 181. return -- referenced by #162
- end
- 182. if v2972 == "C" then goto #203
- 184. v2974 = coroutine.resume
- 186. v2975 = coroutine.create
- 188. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2976 = function() -- [line 2252]
- 1. local v2971 = _G
- 3. local v2970 = v2971.CD
- 5. v2971 = v4 -- get upval
- 6. local v2972 = v5 -- get upval
- 7. v2970(v2971, v2972)
- 8. return
- end
- 189. CAPTURE VAL R4
- 190. CAPTURE VAL R5
- 191. v2978 = v2979(v2980)
- 192. v2978()
- 193. v2978 = wait
- 195. v2979 = v2977
- 196. v2978(v2979)
- 197. v2978 = 0
- 198. v55 = v2978 -- set upval
- 199. v2978 = v8 -- get upval
- 200. v2979 = false
- 201. v2978.DodgeDebounce = v2979
- 203. return -- referenced by #182
- end
- 204. if v2976 == "F" then goto #225
- 206. v2978 = coroutine.resume
- 208. v2979 = coroutine.create
- 210. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2980 = function() -- [line 2260]
- 1. local v2975 = _G
- 3. local v2974 = v2975.CD
- 5. v2975 = v4 -- get upval
- 6. local v2976 = v5 -- get upval
- 7. v2974(v2975, v2976)
- 8. return
- end
- 211. CAPTURE VAL R4
- 212. CAPTURE VAL R5
- 213. v2982 = v2983(v2984)
- 214. v2982()
- 215. v2982 = wait
- 217. v2983 = v2981
- 218. v2982(v2983)
- 219. v2982 = 0
- 220. v55 = v2982 -- set upval
- 221. v2982 = v8 -- get upval
- 222. v2983 = false
- 223. v2982.SlamDebounce = v2983
- 225. return -- referenced by #204
- end
- 226. if v2980 == "G" then goto #245
- 228. v2982 = coroutine.resume
- 230. v2983 = coroutine.create
- 232. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2984 = function() -- [line 2269]
- 1. local v2979 = _G
- 3. local v2978 = v2979.CD
- 5. v2979 = v4 -- get upval
- 6. local v2980 = v5 -- get upval
- 7. v2978(v2979, v2980)
- 8. return
- end
- 233. CAPTURE VAL R4
- 234. CAPTURE VAL R5
- 235. v2986 = v2987(v2988)
- 236. v2986()
- 237. v2986 = wait
- 239. v2987 = v2985
- 240. v2986(v2987)
- 241. v2986 = v8 -- get upval
- 242. v2987 = false
- 243. v2986.ScytheSpinDebounce = v2987
- 245. return -- referenced by #226
- end
- 246. if v2984 == "Brawler + E" then goto #265
- 248. v2986 = coroutine.resume
- 250. v2987 = coroutine.create
- 252. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2988 = function() -- [line 2278]
- 1. local v2983 = _G
- 3. local v2982 = v2983.CD
- 5. v2983 = v4 -- get upval
- 6. local v2984 = v5 -- get upval
- 7. v2982(v2983, v2984)
- 8. return
- end
- 253. CAPTURE VAL R4
- 254. CAPTURE VAL R5
- 255. v2990 = v2991(v2992)
- 256. v2990()
- 257. v2990 = wait
- 259. v2991 = v2989
- 260. v2990(v2991)
- 261. v2990 = v8 -- get upval
- 262. v2991 = false
- 263. v2990.BarrageDebounce = v2991
- 265. return -- referenced by #246
- end
- 266. if v2988 == "Brawler + R" then goto #285
- 268. v2990 = coroutine.resume
- 270. v2991 = coroutine.create
- 272. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2992 = function() -- [line 2286]
- 1. local v2987 = _G
- 3. local v2986 = v2987.CD
- 5. v2987 = v4 -- get upval
- 6. local v2988 = v5 -- get upval
- 7. v2986(v2987, v2988)
- 8. return
- end
- 273. CAPTURE VAL R4
- 274. CAPTURE VAL R5
- 275. v2994 = v2995(v2996)
- 276. v2994()
- 277. v2994 = wait
- 279. v2995 = v2993
- 280. v2994(v2995)
- 281. v2994 = v8 -- get upval
- 282. v2995 = false
- 283. v2994.HeavyPunchDebounce = v2995
- 285. return -- referenced by #266
- end
- 286. if v2992 == "Brawler + LMB" then goto #305
- 288. v2994 = coroutine.resume
- 290. v2995 = coroutine.create
- 292. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v2996 = function() -- [line 2295]
- 1. local v2991 = _G
- 3. local v2990 = v2991.CD
- 5. v2991 = v4 -- get upval
- 6. local v2992 = v5 -- get upval
- 7. v2990(v2991, v2992)
- 8. return
- end
- 293. CAPTURE VAL R4
- 294. CAPTURE VAL R5
- 295. v2998 = v2999(v3000)
- 296. v2998()
- 297. v2998 = wait
- 299. v2999 = v2997
- 300. v2998(v2999)
- 301. v2998 = v8 -- get upval
- 302. v2999 = false
- 303. v2998.BrawlerPunchDebounce = v2999
- 305. return -- referenced by #286
- end
- 306. if v2996 == "B" then goto #325
- 308. v2998 = coroutine.resume
- 310. v2999 = coroutine.create
- 312. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v3000 = function() -- [line 2304]
- 1. local v2995 = _G
- 3. local v2994 = v2995.CD
- 5. v2995 = v4 -- get upval
- 6. local v2996 = v5 -- get upval
- 7. v2994(v2995, v2996)
- 8. return
- end
- 313. CAPTURE VAL R4
- 314. CAPTURE VAL R5
- 315. v3002 = v3003(v3004)
- 316. v3002()
- 317. v3002 = wait
- 319. v3003 = v3001
- 320. v3002(v3003)
- 321. v3002 = v8 -- get upval
- 322. v3003 = false
- 323. v3002.MovementDebounce = v3003
- 325. return -- referenced by #306
- end
- 326. if v3000 == "LMB" then goto #344
- 328. v3002 = coroutine.resume
- 330. v3003 = coroutine.create
- 332. -- V nested upvalues[0] = v4
- -- V nested upvalues[1] = v5
- [NEWCLOSURE] v3004 = function() -- [line 2312]
- 1. local v2999 = _G
- 3. local v2998 = v2999.CD
- 5. v2999 = v4 -- get upval
- 6. local v3000 = v5 -- get upval
- 7. v2998(v2999, v3000)
- 8. return
- end
- 333. CAPTURE VAL R4
- 334. CAPTURE VAL R5
- 335. v3006 = v3007(v3008)
- 336. v3006()
- 337. v3006 = wait
- 339. v3007 = v3005
- 340. v3006(v3007)
- 341. v3006 = v8 -- get upval
- 342. v3007 = false
- 343. v3006.PunchDebounce = v3007
- end
- 345. return
- end
- 911. CAPTURE VAL R8
- 912. CAPTURE REF R55
- 913.
- 915. v3176:Connect(v3178)
- 916. v3176 = false
- 917. v3177 = false
- 918. v3178 = false
- 919. v3179 = math.random
- 921. v3180 = 0.5
- 922. v3181 = 1.5
- 923. v3179 = v3179(v3180, v3181)
- 924. v3180 = 8
- 925. v3182 = game
- 927. v3184 = "RunService"
- 928.
- 930. v3182 = v3182:GetService(v3184)
- 931. v3181 = v3182.RenderStepped
- 933. -- V nested upvalues[0] = v43
- -- V nested upvalues[1] = v73
- -- V nested upvalues[2] = v24
- -- V nested upvalues[3] = v26
- [NEWCLOSURE] v3183 = function() -- [line 2331]
- 1. local v3105 = v43 -- get upval
- 2. if v3105 then goto #9
- 3. v3105 = v73 -- get upval
- 4. if v3105 then goto #9
- 5. v3105 = DustChange
- 7. local v3106 = true
- 8. v3105(v3106)
- 9. goto #19 -- referenced by #2, #4
- else
- and (else)
- 10. v3105 = v43 -- get upval
- 11. if v3105 ~= false then goto #15
- 13. v3105 = v73 -- get upval
- 14. if v3105 == false then goto #19
- end
- 16. v3105 = DustChange
- 18. v3106 = false
- 19. v3105(v3106) -- referenced by #9, #14
- end
- end
- 20. local v3107 = v24 -- get upval
- 21. v3106 = v3107.Parried
- 23. v3105 = v3106.Value
- 25. if v3105 == true then goto #34
- 27. v3105 = v26 -- get upval
- 28. v3106 = 0
- 29. v3105.WalkSpeed = v3106
- 31. v3105 = v26 -- get upval
- 32. v3106 = 0
- 33. v3105.JumpPower = v3106
- end
- 35. return
- end
- 934. CAPTURE REF R43
- 935. CAPTURE REF R73
- 936. CAPTURE VAL R24
- 937. CAPTURE VAL R26
- 938.
- 940. v3196:Connect(v3198)
- 941. v3196 = game
- 943. v3198 = "TweenService"
- 944.
- 946. v3196 = v3196:GetService(v3198)
- 947. v3199 = "Value"
- 948.
- 950. v3197 = v3152:GetPropertyChangedSignal(v3199)
- 951. -- V nested upvalues[0] = v3158
- -- V nested upvalues[1] = v3152
- [DUPCLOSURE] v3199 = function() -- [line 2346]
- 1. local v3121 = v3158 -- get upval
- 2. local v3120 = v3121.HitCount
- 4. local v3123 = v3152 -- get upval
- 5. local v3122 = v3123.Value
- 7. FASTCALL[tostring](v3122)
- 8. v3121 = tostring
- 10. v3121 = v3121(v3122)
- 11. v3120.Text = v3121
- 13. v3121 = v3158 -- get upval
- 14. v3120 = v3121.HitCountS
- 16. v3123 = v3152 -- get upval
- 17. v3122 = v3123.Value
- 19. FASTCALL[tostring](v3122)
- 20. v3121 = tostring
- 22. v3121 = v3121(v3122)
- 23. v3120.Text = v3121
- 25. return
- end
- 952. CAPTURE VAL R39
- 953. CAPTURE VAL R33
- 954.
- 956. v3207:Connect(v3209)
- 957. v3207 = v3145.OnClientEvent
- 959. -- V nested upvalues[0] = v3168
- -- V nested upvalues[1] = v3206
- [DUPCLOSURE] v3209 = function(p29) -- [line 2351]
- 1. if p29 == "appear" then goto #64
- 3. local v3130 = pairs
- 5. local v3131 = v3168 -- get upval
- 6.
- 8. v3130 = v3131:GetChildren()
- 9. v3130, v3131, v3132 = v3130()
- 10. for v3133, v3134 in v3130(v3131) do -- [escape at #62] (pairs/next)
- 11. local v3137 = "TextLabel"
- 12.
- 14. v3135 = v3134:IsA(v3137)
- 15. if v3135 then goto #61
- 16. local v3135 = v3206 -- get upval
- 17. v3137 = v3134
- 18. local v3138 = TweenInfo.new
- 20. local v3139 = 0.6
- 21. local v3140 = Enum.EasingStyle.Linear
- 23. local v3141 = Enum.EasingDirection.Out
- 25. local v3142 = 0
- 26. local v3143 = false
- 27. local v3144 = 0
- 28. v3138 = v3138(v3139, v3140, v3141, v3142, v3143, v3144)
- 29. v3139 = {"TextTransparency"}
- 30. v3140 = 0
- 31. v3139.TextTransparency = v3140
- 33.
- 35. v3135 = v3135:Create(v3137, v3138, v3139)
- 36.
- 38. v3135:Play()
- 39. v3135 = v3206 -- get upval
- 40. v3137 = v3134
- 41. v3138 = TweenInfo.new
- 43. v3139 = 0.6
- 44. v3140 = Enum.EasingStyle.Linear
- 46. v3141 = Enum.EasingDirection.Out
- 48. v3142 = 0
- 49. v3143 = false
- 50. v3144 = 0
- 51. v3138 = v3138(v3139, v3140, v3141, v3142, v3143, v3144)
- 52. v3139 = {"TextStrokeTransparency"}
- 53. v3140 = 0.5
- 54. v3139.TextStrokeTransparency = v3140
- 56.
- 58. v3135 = v3135:Create(v3137, v3138, v3139)
- 59.
- 61. v3135:Play() -- referenced by #15
- end
- 62. end -- FORGLOOP - iterate + goto #10
- 64. return -- referenced by #1
- end
- 65. if p29 == "noappear" then goto #127
- 67. v3130 = pairs
- 69. v3131 = v3168 -- get upval
- 70.
- 72. v3130 = v3131:GetChildren()
- 73. v3130, v3131, v3132 = v3130()
- 74. for v3133, v3134 in v3130(v3131) do -- [escape at #126] (pairs/next)
- 75. v3137 = "TextLabel"
- 76.
- 78. v3135 = v3134:IsA(v3137)
- 79. if v3135 then goto #125
- 80. v3135 = v3206 -- get upval
- 81. v3137 = v3134
- 82. v3138 = TweenInfo.new
- 84. v3139 = 0.6
- 85. v3140 = Enum.EasingStyle.Linear
- 87. v3141 = Enum.EasingDirection.Out
- 89. v3142 = 0
- 90. v3143 = false
- 91. v3144 = 0
- 92. v3138 = v3138(v3139, v3140, v3141, v3142, v3143, v3144)
- 93. v3139 = {"TextTransparency"}
- 94. v3140 = 1
- 95. v3139.TextTransparency = v3140
- 97.
- 99. v3135 = v3135:Create(v3137, v3138, v3139)
- 100.
- 102. v3135:Play()
- 103. v3135 = v3206 -- get upval
- 104. v3137 = v3134
- 105. v3138 = TweenInfo.new
- 107. v3139 = 0.6
- 108. v3140 = Enum.EasingStyle.Linear
- 110. v3141 = Enum.EasingDirection.Out
- 112. v3142 = 0
- 113. v3143 = false
- 114. v3144 = 0
- 115. v3138 = v3138(v3139, v3140, v3141, v3142, v3143, v3144)
- 116. v3139 = {"TextStrokeTransparency"}
- 117. v3140 = 1
- 118. v3139.TextStrokeTransparency = v3140
- 120.
- 122. v3135 = v3135:Create(v3137, v3138, v3139)
- 123.
- 125. v3135:Play() -- referenced by #79
- end
- 126. end -- FORGLOOP - iterate + goto #74
- end
- 128. return
- end
- 960. CAPTURE VAL R39
- 961. CAPTURE VAL R77
- 962.
- 964. v3257:Connect(v3259)
- 965. v3259 = "MoveDirection"
- 966.
- 968. v3257 = v3205:GetPropertyChangedSignal(v3259)
- 969. -- V nested upvalues[0] = v24
- -- V nested upvalues[1] = v72
- -- V nested upvalues[2] = v74
- -- V nested upvalues[3] = v73
- -- V nested upvalues[4] = v5
- -- V nested upvalues[5] = v26
- -- V nested upvalues[6] = v9
- -- V nested upvalues[7] = v76
- [NEWCLOSURE] v3259 = function() -- [line 2372]
- 1. local v3182 = v24 -- get upval
- 2. local v3181 = v3182.Parried
- 4. local v3180 = v3181.Value
- 6. if v3180 == true then goto #8
- 8. return -- referenced by #6
- end
- 9. v3180 = v72 -- get upval
- 10. if v3180 == false then goto #32
- 12. v3180 = v74 -- get upval
- 13. if v3180 == false then goto #32
- 15. v3180 = v73 -- get upval
- 16. if v3180 == false then goto #32
- 18. v3180 = v5 -- get upval
- 19. if v3180 == false then goto #32
- 21. v3180 = v26 -- get upval
- 22. v3181 = v9 -- get upval
- 23. v3180.WalkSpeed = v3181
- 25. v3180 = true
- 26. v74 = v3180 -- set upval
- 27. v3180 = false
- 28. v73 = v3180 -- set upval
- 29. v3180 = pcall
- 31. [DUPCLOSURE] v3181 = function() -- [line 2379]
- 1. local v3182 = _G
- 3. local v3181 = v3182.FOVUpdate
- 5. v3182 = "Reset"
- 6. local v3183 = 70
- 7. v3181(v3182, v3183)
- 8. return
- end
- 32. v3184(v3185) -- referenced by #10, #13, #16, #19
- end
- end
- end
- end
- 33. v3184 = v72 -- get upval
- 34. if v3184 then goto #73
- 35. v3186 = v26 -- get upval
- 36. v3185 = v3186.MoveDirection
- 38. v3184 = v3185.Magnitude
- 40. v3185 = 0
- 41. if v3184 > v3185 then goto #59
- 43. v3184 = v73 -- get upval
- 44. if v3184 == false then goto #73
- 46. v3184 = true
- 47. v73 = v3184 -- set upval
- 48. v3184 = false
- 49. v74 = v3184 -- set upval
- 50. v3184 = 12
- 51. v76 = v3184 -- set upval
- 52. v3185 = _G
- 54. v3184 = v3185.FOVUpdate
- 56. v3185 = "Add"
- 57. v3186 = 15
- 58. v3184(v3185, v3186)
- 59. return -- referenced by #41
- end
- 60. v3184 = v74 -- get upval
- 61. if v3184 == false then goto #73
- 63. v3184 = true
- 64. v74 = v3184 -- set upval
- 65. v3184 = false
- 66. v73 = v3184 -- set upval
- 67. v3185 = _G
- 69. v3184 = v3185.FOVUpdate
- 71. v3185 = "Reset"
- 72. v3186 = 70
- 73. v3184(v3185, v3186) -- referenced by #34, #44, #61
- end
- end
- end
- 74. return
- end
- 970. CAPTURE VAL R24
- 971. CAPTURE REF R72
- 972. CAPTURE REF R74
- 973. CAPTURE REF R73
- 974. CAPTURE REF R5
- 975. CAPTURE VAL R26
- 976. CAPTURE REF R9
- 977. CAPTURE REF R76
- 978.
- 980. v3293 = v3293:Connect(v3295)
- 981. -- V nested upvalues[0] = v74
- -- V nested upvalues[1] = v73
- -- V nested upvalues[2] = v26
- -- V nested upvalues[3] = v76
- -- V nested upvalues[4] = v72
- -- V nested upvalues[5] = v9
- local function Run() -- [line 2413]
- 1. local v3216 = false
- 2. v74 = v3216 -- set upval
- 3. v3216 = false
- 4. v73 = v3216 -- set upval
- 5. local v3218 = v26 -- get upval
- 6. local v3217 = v3218.MoveDirection
- 8. v3216 = v3217.Magnitude
- 10. v3217 = 0
- 11. if v3216 > v3217 then goto #28
- 13. v3216 = v73 -- get upval
- 14. if v3216 == false then goto #28
- 16. v3216 = true
- 17. v73 = v3216 -- set upval
- 18. v3216 = false
- 19. v74 = v3216 -- set upval
- 20. v3216 = 12
- 21. v76 = v3216 -- set upval
- 22. v3217 = _G
- 24. v3216 = v3217.FOVUpdate
- 26. v3217 = "Add"
- 27. v3218 = 15
- 28. v3216(v3217, v3218) -- referenced by #11, #14
- end
- end
- 29. v3216 = true
- 30. v72 = v3216 -- set upval
- 31. v3216 = 21
- 32. v9 = v3216 -- set upval
- 33. v3216 = v26 -- get upval
- 34. v3217 = v9 -- get upval
- 35. v3216.WalkSpeed = v3217
- 37. return
- end
- [NEWCLOSURE] v3294 = Run
- 982. CAPTURE REF R74
- 983. CAPTURE REF R73
- 984. CAPTURE VAL R26
- 985. CAPTURE REF R76
- 986. CAPTURE REF R72
- 987. CAPTURE REF R9
- 988. -- V nested upvalues[0] = v72
- -- V nested upvalues[1] = v74
- -- V nested upvalues[2] = v73
- -- V nested upvalues[3] = v76
- -- V nested upvalues[4] = v9
- -- V nested upvalues[5] = v5
- -- V nested upvalues[6] = v26
- local function EndRun() -- [line 2437]
- 1. local v3234 = false
- 2. v72 = v3234 -- set upval
- 3. v3234 = false
- 4. v74 = v3234 -- set upval
- 5. v3234 = false
- 6. v73 = v3234 -- set upval
- 7. v3234 = 8
- 8. v76 = v3234 -- set upval
- 9. v3234 = 16
- 10. v9 = v3234 -- set upval
- 11. v3234 = v5 -- get upval
- 12. if v3234 == false then goto #17
- 14. v3234 = v26 -- get upval
- 15. local v3235 = v9 -- get upval
- 16. v3234.WalkSpeed = v3235
- end
- 18. v3235 = _G
- 20. v3234 = v3235.FOVUpdate
- 22. v3235 = "Reset"
- 23. local v3236 = 70
- 24. v3234(v3235, v3236)
- 25. return
- end
- [NEWCLOSURE] v3313 = EndRun
- 989. CAPTURE REF R72
- 990. CAPTURE REF R74
- 991. CAPTURE REF R73
- 992. CAPTURE REF R76
- 993. CAPTURE REF R9
- 994. CAPTURE REF R5
- 995. CAPTURE VAL R26
- 996. local v3326 = game
- 998. local v3328 = "UserInputService"
- 999.
- 1001. v3326 = v3326:GetService(v3328)
- 1002. local v3327 = v3326.InputBegan
- 1004. -- V nested upvalues[0] = v5
- -- V nested upvalues[1] = v74
- -- V nested upvalues[2] = v73
- -- V nested upvalues[3] = v26
- -- V nested upvalues[4] = v76
- -- V nested upvalues[5] = v72
- -- V nested upvalues[6] = v9
- [NEWCLOSURE] v3329 = function(p30) -- [line 2454]
- 1. local v3246 = p30.KeyCode
- 3. local v3247 = Enum.KeyCode.Z
- 5. if v3246 == v3247 then goto #45
- 7. v3246 = v5 -- get upval
- 8. if v3246 == false then goto #45
- -- DECOMPILER REMARK: Function "Run" was inlined here (LINE IS NOT VALID)
- 10. v3246 = false
- 11. v74 = v3246 -- set upval
- 12. v3246 = false
- 13. v73 = v3246 -- set upval
- 14. local v3248 = v26 -- get upval
- 15. v3247 = v3248.MoveDirection
- 17. v3246 = v3247.Magnitude
- 19. v3247 = 0
- 20. if v3246 > v3247 then goto #37
- 22. v3246 = v73 -- get upval
- 23. if v3246 == false then goto #37
- 25. v3246 = true
- 26. v73 = v3246 -- set upval
- 27. v3246 = false
- 28. v74 = v3246 -- set upval
- 29. v3246 = 12
- 30. v76 = v3246 -- set upval
- 31. v3247 = _G
- 33. v3246 = v3247.FOVUpdate
- 35. v3247 = "Add"
- 36. v3248 = 15
- 37. v3246(v3247, v3248) -- referenced by #20, #23
- end
- end
- 38. v3246 = true
- 39. v72 = v3246 -- set upval
- 40. v3246 = 21
- 41. v9 = v3246 -- set upval
- 42. v3246 = v26 -- get upval
- 43. v3247 = v9 -- get upval
- 44. v3246.WalkSpeed = v3247
- end
- end
- 46. return
- end
- 1005. CAPTURE REF R5
- 1006. CAPTURE REF R74
- 1007. CAPTURE REF R73
- 1008. CAPTURE VAL R26
- 1009. CAPTURE REF R76
- 1010. CAPTURE REF R72
- 1011. CAPTURE REF R9
- 1012.
- 1014. v3348:Connect(v3350)
- 1015. v3348 = v3347.InputEnded
- 1017. -- V nested upvalues[0] = v72
- -- V nested upvalues[1] = v74
- -- V nested upvalues[2] = v73
- -- V nested upvalues[3] = v76
- -- V nested upvalues[4] = v9
- -- V nested upvalues[5] = v5
- -- V nested upvalues[6] = v26
- [NEWCLOSURE] v3350 = function(p31) -- [line 2460]
- 1. local v3267 = p31.KeyCode
- 3. local v3268 = Enum.KeyCode.Z
- 5. if v3267 == v3268 then goto #30
- -- DECOMPILER REMARK: Function "EndRun" was inlined here (LINE IS NOT VALID)
- 7. v3267 = false
- 8. v72 = v3267 -- set upval
- 9. v3267 = false
- 10. v74 = v3267 -- set upval
- 11. v3267 = false
- 12. v73 = v3267 -- set upval
- 13. v3267 = 8
- 14. v76 = v3267 -- set upval
- 15. v3267 = 16
- 16. v9 = v3267 -- set upval
- 17. v3267 = v5 -- get upval
- 18. if v3267 == false then goto #23
- 20. v3267 = v26 -- get upval
- 21. v3268 = v9 -- get upval
- 22. v3267.WalkSpeed = v3268
- end
- 24. v3268 = _G
- 26. v3267 = v3268.FOVUpdate
- 28. v3268 = "Reset"
- 29. local v3269 = 70
- 30. v3267(v3268, v3269) -- referenced by #5
- end
- 31. return
- end
- 1018. CAPTURE REF R72
- 1019. CAPTURE REF R74
- 1020. CAPTURE REF R73
- 1021. CAPTURE REF R76
- 1022. CAPTURE REF R9
- 1023. CAPTURE REF R5
- 1024. CAPTURE VAL R26
- 1025.
- 1027. v3362:Connect(v3364)
- 1028. v3362 = false
- 1029. local v3364 = v3301.Z
- 1031. v3363 = v3364.MouseButton1Down
- 1033. -- V nested upvalues[0] = v82
- -- V nested upvalues[1] = v74
- -- V nested upvalues[2] = v73
- -- V nested upvalues[3] = v26
- -- V nested upvalues[4] = v76
- -- V nested upvalues[5] = v72
- -- V nested upvalues[6] = v9
- -- V nested upvalues[7] = v7
- -- V nested upvalues[8] = v21
- -- V nested upvalues[9] = v5
- [NEWCLOSURE] v3365 = function() -- [line 2466]
- 1. local v3281 = v82 -- get upval
- 2. if v3281 then goto #3
- 3. return -- referenced by #2
- end
- 4. v3281 = true
- 5. v82 = v3281 -- set upval
- -- DECOMPILER REMARK: Function "Run" was inlined here (LINE IS NOT VALID)
- 6. v3281 = false
- 7. v74 = v3281 -- set upval
- 8. v3281 = false
- 9. v73 = v3281 -- set upval
- 10. local v3283 = v26 -- get upval
- 11. local v3282 = v3283.MoveDirection
- 13. v3281 = v3282.Magnitude
- 15. v3282 = 0
- 16. if v3281 > v3282 then goto #33
- 18. v3281 = v73 -- get upval
- 19. if v3281 == false then goto #33
- 21. v3281 = true
- 22. v73 = v3281 -- set upval
- 23. v3281 = false
- 24. v74 = v3281 -- set upval
- 25. v3281 = 12
- 26. v76 = v3281 -- set upval
- 27. v3282 = _G
- 29. v3281 = v3282.FOVUpdate
- 31. v3282 = "Add"
- 32. v3283 = 15
- 33. v3281(v3282, v3283) -- referenced by #16, #19
- end
- end
- 34. v3281 = true
- 35. v72 = v3281 -- set upval
- 36. v3281 = 21
- 37. v9 = v3281 -- set upval
- 38. v3281 = v26 -- get upval
- 39. v3282 = v9 -- get upval
- 40. v3281.WalkSpeed = v3282
- 42. v3281 = v7 -- get upval
- 43. if v3281 then goto #60
- 44. v3283 = v21 -- get upval
- 45. v3282 = v3283.Z
- 47. v3281 = v3282.MouseButton1Down
- 49. -- V nested upvalues[0] = upvalues[5]
- -- V nested upvalues[1] = upvalues[1]
- -- V nested upvalues[2] = upvalues[2]
- -- V nested upvalues[3] = upvalues[4]
- -- V nested upvalues[4] = upvalues[6]
- -- V nested upvalues[5] = upvalues[9]
- -- V nested upvalues[6] = upvalues[3]
- -- V nested upvalues[7] = upvalues[0]
- [NEWCLOSURE] v3283 = function() -- [line 2472]
- 1. local v3282 = false
- 2. upvalues[5] = v3282 -- set upval
- 3. v3282 = false
- 4. upvalues[1] = v3282 -- set upval
- 5. v3282 = false
- 6. upvalues[2] = v3282 -- set upval
- 7. v3282 = 8
- 8. upvalues[4] = v3282 -- set upval
- 9. v3282 = 16
- 10. upvalues[6] = v3282 -- set upval
- 11. v3282 = upvalues[9] -- get upval
- 12. if v3282 == false then goto #17
- 14. v3282 = upvalues[3] -- get upval
- 15. local v3283 = upvalues[6] -- get upval
- 16. v3282.WalkSpeed = v3283
- end
- 18. v3283 = _G
- 20. v3282 = v3283.FOVUpdate
- 22. v3283 = "Reset"
- 23. local v3284 = 70
- 24. v3282(v3283, v3284)
- 25. v3282 = false
- 26. upvalues[0] = v3282 -- set upval
- 27. return
- end
- 50. CAPTURE UPVAL U5
- 51. CAPTURE UPVAL U1
- 52. CAPTURE UPVAL U2
- 53. CAPTURE UPVAL U4
- 54. CAPTURE UPVAL U6
- 55. CAPTURE UPVAL U9
- 56. CAPTURE UPVAL U3
- 57. CAPTURE UPVAL U0
- 58.
- 60. v3294 = v3294:Connect(v3296) -- referenced by #43
- end
- 61. return
- end
- 1034. CAPTURE REF R82
- 1035. CAPTURE REF R74
- 1036. CAPTURE REF R73
- 1037. CAPTURE VAL R26
- 1038. CAPTURE REF R76
- 1039. CAPTURE REF R72
- 1040. CAPTURE REF R9
- 1041. CAPTURE REF R7
- 1042. CAPTURE VAL R21
- 1043. CAPTURE REF R5
- 1044.
- 1046. v3400:Connect(v3402)
- 1047. local v3402 = "WalkSpeed"
- 1048.
- 1050. v3400 = v3343:GetPropertyChangedSignal(v3402)
- 1051. -- V nested upvalues[0] = v3343
- -- V nested upvalues[1] = v3341
- -- V nested upvalues[2] = v3317
- [DUPCLOSURE] v3402 = function() -- [line 2480]
- 1. local v3319 = v3343 -- get upval
- 2. local v3318 = v3319.WalkSpeed
- 4. v3319 = 17
- 5. if v3319 <= v3318 then goto #39
- 7. local v3320 = v3341 -- get upval
- 8. v3319 = v3320.Animate
- 10. v3318 = v3319.walk
- 12.
- 14. v3318:Destroy()
- 15. v3319 = v3317 -- get upval
- 16. v3318 = v3319.Stuff
- 18.
- 20. v3318 = v3318:Clone()
- 21. v3319 = "walk"
- 22. v3318.Name = v3319
- 24. v3319 = v3318.Anim
- 26. v3320 = "WalkAnim"
- 27. v3319.Name = v3320
- 29. v3320 = v3341 -- get upval
- 30. v3319 = v3320.Animate
- 32. v3318.Parent = v3319
- 34. v3319 = v3318.WalkAnim
- 36. v3320 = "rbxassetid://13121412623"
- 37. v3319.AnimationId = v3320
- 39. return -- referenced by #5
- end
- 40. v3319 = v3343 -- get upval
- 41. v3318 = v3319.WalkSpeed
- 43. v3319 = 16
- 44. if v3318 <= v3319 then goto #87
- 46. local v3321 = v3341 -- get upval
- 47. v3320 = v3321.Animate
- 49. v3319 = v3320.walk
- 51. v3318 = v3319.WalkAnim
- 53. v3319 = "rbxassetid://8262059856"
- 54. v3318.AnimationId = v3319
- 56. v3320 = v3341 -- get upval
- 57. v3319 = v3320.Animate
- 59. v3318 = v3319.walk
- 61.
- 63. v3318:Destroy()
- 64. v3319 = v3317 -- get upval
- 65. v3318 = v3319.Stuff
- 67.
- 69. v3318 = v3318:Clone()
- 70. v3319 = "walk"
- 71. v3318.Name = v3319
- 73. v3319 = v3318.Anim
- 75. v3320 = "WalkAnim"
- 76. v3319.Name = v3320
- 78. v3320 = v3341 -- get upval
- 79. v3319 = v3320.Animate
- 81. v3318.Parent = v3319
- 83. v3319 = v3318.WalkAnim
- 85. v3320 = "rbxassetid://12745127619"
- 86. v3319.AnimationId = v3320
- end
- 88. return
- end
- 1052. CAPTURE VAL R26
- 1053. CAPTURE VAL R24
- 1054. CAPTURE VAL R0
- 1055.
- 1057. v3435:Connect(v3437)
- 1058. v3435 = v3378.StateChanged
- 1060. -- V nested upvalues[0] = v43
- [NEWCLOSURE] v3437 = function(p32, p33) -- [line 2503]
- 1. local v3353 = Enum.HumanoidStateType.Running
- 3. if p33 == v3353 then goto #7
- 5. v3353 = true
- 6. v43 = v3353 -- set upval
- 7. return -- referenced by #3
- end
- 8. v3353 = false
- 9. v43 = v3353 -- set upval
- 10. return
- end
- 1061. CAPTURE REF R43
- 1062.
- 1064. v3438:Connect(v3440)
- 1065. [CLOSEUPVALS]: clear captures from back until: 5
- 1066. return
Advertisement
Add Comment
Please, Sign In to add comment