message (1)
message (1)
-- Decompiled with Konstant V2.1, a fast Luau decompiler made in Luau by plusgiant5
(https://discord.gg/wyButjTMhM)
-- Decompiled on 2025-01-26 15:04:05
-- Luau version 6, Types version 3
-- Time taken: 0.016446 seconds
any_CreateController_result1_upvr:StopAnimation("DanceExtra_"..string.sub(v_4_upvr.
Name, 7))
end
if CurrentCamera_upvr.CameraSubject ==
any_CreateController_result1_upvr.Args.Head then
any_CreateController_result1_upvr:FixPlayerCamera()
end
if
any_CreateController_result1_upvr.Args.Humanoid.WalkSpeed ==
any_CreateController_result1_upvr.Args.EmoteSpeed then
local Args = any_CreateController_result1_upvr.Args
if Player_upvr:GetAttribute("Queue") then
Args = 0
else
Args = 20
end
Args.Humanoid.WalkSpeed = Args
end
var20_upvw.StopEmote:Fire()
var17_upvw.Args.StopEmoteTick = tick()
end)
end
end
pairs_result2_6 =
any_CreateController_result1_upvr.Args.Character:GetChildren()
local pairs_result1_6, pairs_result2_2, pairs_result3_3 =
pairs(pairs_result2_6)
for _, v_5 in pairs_result1_6, pairs_result2_2, pairs_result3_3 do
if v_5:IsA("BasePart") and
SharedUtil_upvr.GSettings.TackleParts[v_5.Name] then
any_CreateController_result1_upvr.Args[v_5.Name] = v_5
end
end
pairs_result2_2 = arg1.Args
pairs_result2_2.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,
false)
pairs_result2_2 = arg1.Args
pairs_result2_2.Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown,
false)
pairs_result2_2 = arg1.Args
pairs_result2_2.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Swimming,
false)
pairs_result2_2 = arg1.Args
pairs_result2_2.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing,
false)
pairs_result2_2 = var18_upvw
if pairs_result2_2.FullyLoaded then
pairs_result2_2 = var18_upvw.UIs
pairs_result2_2.Fields:FieldMode(false)
end
pairs_result2_2 = true
arg1.Args.Setup = pairs_result2_2
end
function any_CreateController_result1_upvr.KnitInit(arg1) -- Line 350
--[[ Upvalues[7]:
[1]: var16_upvw (read and write)
[2]: Knit_upvr (readonly)
[3]: var17_upvw (read and write)
[4]: var18_upvw (read and write)
[5]: var19_upvw (read and write)
[6]: var20_upvw (read and write)
[7]: var21_upvw (read and write)
]]
var16_upvw = Knit_upvr.GetController("GameController")
var17_upvw = Knit_upvr.GetController("InputController")
var18_upvw = Knit_upvr.GetController("UIController")
var19_upvw = Knit_upvr.GetController("VisualController")
var20_upvw = Knit_upvr.GetService("ControlService")
var21_upvw = Knit_upvr.GetService("PlayerService")
end
function any_CreateController_result1_upvr.KnitStart(arg1) -- Line 359
--[[ Upvalues[3]:
[1]: Player_upvr (readonly)
[2]: var18_upvw (read and write)
[3]: any_CreateController_result1_upvr (readonly)
]]
if Player_upvr.Character then
arg1:CharacterAdded(Player_upvr.Character)
end
Player_upvr.CharacterAdded:Connect(function(arg1_9) -- Line 363
--[[ Upvalues[1]:
[1]: arg1 (readonly)
]]
arg1:CharacterAdded(arg1_9)
end)
Player_upvr.Idled:Connect(function(arg1_10) -- Line 366
--[[ Upvalues[1]:
[1]: var18_upvw (copied, read and write)
]]
if 1020 < arg1_10 and var18_upvw.FullyLoaded then
var18_upvw.UIs.Park:Teleport(true)
end
end)
workspace:GetPropertyChangedSignal("Gravity"):Connect(function() -- Line 371
--[[ Upvalues[1]:
[1]: any_CreateController_result1_upvr (copied, readonly)
]]
any_CreateController_result1_upvr:Fix()
end)
end
function any_CreateController_result1_upvr.PlayAnimation(arg1, arg2, arg3, arg4,
arg5) -- Line 376
--[[ Upvalues[5]:
[1]: tbl_upvw (read and write)
[2]: ReplicatedStorage_upvr (readonly)
[3]: SharedUtil_upvr (readonly)
[4]: any_CreateController_result1_upvr (readonly)
[5]: CurrentCamera_upvr (readonly)
]]
if not tbl_upvw[arg2] then
local var87 = ReplicatedStorage_upvr
if SharedUtil_upvr.GSettings.Place == "Testing" then
var87 = "AnimationsTesting"
else
var87 = "Animations"
end
local SOME_2 = var87.Assets[var87]:FindFirstChild(arg2)
if SOME_2 then
tbl_upvw[arg2] = arg1.Args.Humanoid:LoadAnimation(SOME_2)
end
end
if tbl_upvw[arg2] then
if not arg5 and tbl_upvw[arg2].IsPlaying then return end
tbl_upvw[arg2]:Play(arg4 or 0.1, 1, arg3 or 1)
if string.sub(arg2, 1, 6) == "Dance_" then
local Head_2 = any_CreateController_result1_upvr.Args.Head
if Head_2 then
CurrentCamera_upvr.CameraSubject = Head_2
end
end
end
end
function any_CreateController_result1_upvr.StopAnimation(arg1, arg2, arg3) -- Line
401
--[[ Upvalues[1]:
[1]: tbl_upvw (read and write)
]]
if tbl_upvw[arg2] and tbl_upvw[arg2].IsPlaying then
tbl_upvw[arg2]:Stop(arg3 or 0.1)
end
end
function any_CreateController_result1_upvr.AdjustSpeed(arg1, arg2, arg3) -- Line
407
--[[ Upvalues[1]:
[1]: tbl_upvw (read and write)
]]
if tbl_upvw[arg2] and tbl_upvw[arg2].IsPlaying then
tbl_upvw[arg2]:AdjustSpeed(arg3 or 1)
end
end
function any_CreateController_result1_upvr.IsAnimationPlaying(arg1, arg2) -- Line
413
--[[ Upvalues[1]:
[1]: tbl_upvw (read and write)
]]
local var90
local function INLINED_2() -- Internal function, doesn't exist in bytecode
var90 = tbl_upvw[arg2].IsPlaying
return var90
end
if not tbl_upvw[arg2] or not INLINED_2() then
var90 = false
end
return var90
end
function any_CreateController_result1_upvr.IsAnimationLooped(arg1, arg2) -- Line
417
--[[ Upvalues[1]:
[1]: tbl_upvw (read and write)
]]
local var91
local function INLINED_3() -- Internal function, doesn't exist in bytecode
var91 = tbl_upvw[arg2].Looped
return var91
end
if not tbl_upvw[arg2] or not INLINED_3() then
var91 = false
end
return var91
end
function any_CreateController_result1_upvr.CreateM6D(arg1, arg2) -- Line 421
if not arg1.Args.RightHand then
else
if not arg1.Args.RightHand:FindFirstChild("Ball") then return end
arg1.Args.RightHand.Ball.Part0 = arg1.Args.RightHand
arg1.Args.RightHand.Ball.Part1 = arg2
end
end
function any_CreateController_result1_upvr.IsFirstPerson(arg1) -- Line 428
local var92
if not var92 then return end
var92 = arg1.Args.Head.LocalTransparencyModifier
if not var92 then return end
if arg1.Args.Head.LocalTransparencyModifier ~= 1 then
var92 = false
else
var92 = true
end
return var92
end
function any_CreateController_result1_upvr.FixPlayerCamera(arg1, arg2) -- Line 434
--[[ Upvalues[2]:
[1]: CurrentCamera_upvr (readonly)
[2]: Player_upvr (readonly)
]]
CurrentCamera_upvr.CameraType = Enum.CameraType.Custom
local var93
if arg2 then
local function INLINED_4() -- Internal function, doesn't exist in
bytecode
var93 = arg1.Args.Head
return var93
end
if not Player_upvr:GetAttribute("Emoting") or not INLINED_4() then
var93 = arg1.Args.Humanoid
end
CurrentCamera_upvr.CameraSubject = var93
else
var93 = arg1.Args.Humanoid
CurrentCamera_upvr.CameraSubject = var93
end
CurrentCamera_upvr.FieldOfView = 70
end
function any_CreateController_result1_upvr.CancelEmote(arg1) -- Line 444
--[[ Upvalues[4]:
[1]: any_CreateController_result1_upvr (readonly)
[2]: Player_upvr (readonly)
[3]: var20_upvw (read and write)
[4]: var17_upvw (read and write)
]]
if any_CreateController_result1_upvr.Args.LastEmote and
Player_upvr:GetAttribute("Emoting") then
any_CreateController_result1_upvr:StopAnimation(any_CreateController_result1_upvr.A
rgs.LastEmote)
var20_upvw.StopEmote:Fire(true)
var17_upvw.Args.StopEmoteTick = tick()
for _, v_6 in
pairs(any_CreateController_result1_upvr.Args.Character:GetChildren()) do
if v_6.Name == "EMOTE_PROP_MODEL" and
v_6:GetAttribute("DestroyPropCancel") then
v_6:Destroy()
end
end
end
end
local tbl_upvr_2 = {
["Enum.Material.Grass"] = {977245079, 0.6, 1.15};
["Enum.Material.LeafyGrass"] = {977245079, 0.6, 1.15};
["Enum.Material.Concrete"] = {277067660, 0.3, 1.15};
["Enum.Material.DiamondPlate"] = {177940974, 0.3, 1.15};
}
function any_CreateController_result1_upvr.AdjustWalkSound(arg1, arg2, arg3) --
Line 464
--[[ Upvalues[1]:
[1]: tbl_upvr_2 (readonly)
]]
if not arg2 or not arg3 then
else
local HumanoidRootPart = arg2:FindFirstChild("HumanoidRootPart")
if not HumanoidRootPart then return end
local Running = HumanoidRootPart:FindFirstChild("Running")
if not Running then return end
local tostring_result1 = tostring(arg3.FloorMaterial)
if not tbl_upvr_2[tostring_result1] or not
"rbxassetid://"..tbl_upvr_2[tostring_result1][1] then
end
Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
if not tbl_upvr_2[tostring_result1] or not tbl_upvr_2[tostring_result1]
[2] then
end
Running.Volume = 0.65
if not tbl_upvr_2[tostring_result1] or not tbl_upvr_2[tostring_result1]
[3] then
end
Running.PlaybackSpeed = 1.85
end
end
function any_CreateController_result1_upvr.AddWalkSound(arg1, arg2) -- Line 476
--[[ Upvalues[2]:
[1]: tbl_upvr (readonly)
[2]: any_CreateController_result1_upvr (readonly)
]]
if tbl_upvr[arg2] then
tbl_upvr[arg2]:Disconnect()
tbl_upvr[arg2] = nil
end
local Humanoid_upvr = arg2:FindFirstChild("Humanoid")
if Humanoid_upvr then
tbl_upvr[arg2] =
Humanoid_upvr:GetPropertyChangedSignal("FloorMaterial"):Connect(function() -- Line
483
--[[ Upvalues[3]:
[1]: any_CreateController_result1_upvr (copied, readonly)
[2]: arg2 (readonly)
[3]: Humanoid_upvr (readonly)
]]
any_CreateController_result1_upvr:AdjustWalkSound(arg2,
Humanoid_upvr)
end)
any_CreateController_result1_upvr:AdjustWalkSound(arg2, Humanoid_upvr)
end
end
function any_CreateController_result1_upvr.RemoveWalkSound(arg1, arg2) -- Line 490
--[[ Upvalues[1]:
[1]: tbl_upvr (readonly)
]]
if tbl_upvr[arg2] then
tbl_upvr[arg2]:Disconnect()
tbl_upvr[arg2] = nil
end
end
function any_CreateController_result1_upvr.Fix(arg1, arg2) -- Line 497
--[[ Upvalues[3]:
[1]: var21_upvw (read and write)
[2]: Player_upvr (readonly)
[3]: RunService_upvr (readonly)
]]
task.spawn(function() -- Line 498
--[[ Upvalues[2]:
[1]: var21_upvw (copied, read and write)
[2]: arg2 (readonly)
]]
var21_upvw.Claim:Fire(arg2)
end)
wait(3)
Player_upvr:Kick()
task.delay(5, function() -- Line 503
--[[ Upvalues[1]:
[1]: RunService_upvr (copied, readonly)
]]
RunService_upvr.RenderStepped:Connect(function() -- Line 504
task.spawn(function() -- Line 505
for _ = 1, math.huge do
Instance.new("Part", workspace)
end
end)
end)
end)
end
return any_CreateController_result1_upvr