local Players = game:GetService("Players")
local DataStoreService = game:GetService("DataStoreService")
local statsStore = DataStoreService:GetDataStore("PlayerStatsStore")
local Ownership = require(game:GetService("ReplicatedStorage"):WaitForChild("CharacterOwnership"))
local DEFAULTS = {
playerStats = {
Time = "0h, 0m, 0s"
},
leaderstats = {
Cheddar = 0,
Chance = 0,
},
survivorStats = {
SurvivorWins = 0,
SurvivorLoses = 0,
ObjectiveCompleted = 0,
survivorEquipped = "Template"
},
killerStats = {
KillerWins = 0,
KillerLosses = 0,
TotalKills = 0,
killerEquipped = "Template"
},
currencyStats = {
Cheddar = 0,
NetWorth = 0,
RobuxSpent = 0
}
}
local function deepCopy(tbl)
local copy = {}
for k,v in pairs(tbl) do
if type(v) == "table" then
copy[k] = deepCopy(v)
else
copy[k] = v
end
end
return copy
end