Rework the tracking functionality from macroer to stinkytracker

This commit is contained in:
2025-01-06 01:39:34 +01:00
parent 452aa2e3a0
commit 85a28bc7ca
2 changed files with 99 additions and 0 deletions

View File

@@ -21,6 +21,7 @@ local function init()
---@field classColors table<string, string>
---@field messenger HeimdallMessengerData
---@field who HeimdallWhoData
---@field stinkyTracker HeimdallStinkyTrackerData
---@field dumpTable fun(table: any, depth?: number): nil
---@field utf8len fun(input: string): number
---@field padString fun(input: string, targetLength: number, left?: boolean): string
@@ -150,6 +151,9 @@ local function init()
---@field whoTicker number?
---@field ignored table<string, boolean>
---@class HeimdallStinkyTrackerData
---@field stinkies ReactiveValue
shared.GetOrDefault = function(table, keys, default)
local value = default
if not table then return value end