Config

Config.ProximityCheckInterval = 500  -- ms when none visible
Config.ScreenUpdateInterval   = 33   -- ms (~30fps) while visible

Config.DefaultColor = { r = 145, g = 255, b = 176 }
Config.DefaultGlow  = 18
Config.DefaultScale = 1.0
Config.DefaultAnim  = "float" -- float | bounce | spin | none

Config.Holograms = {
  {
    id = "safezone_gate", -- id (string, unique)
    coords = vec3(312.42, -1356.88, 32.50), -- coords (vec3)
    radius = 15.0, -- radius (number, meters)
    text = "🛡️ SAFE ZONE — No PvP",  -- text (string; supports emojis + \n)
    color = { r = 120, g = 255, b = 180 }, -- color ({r,g,b}) optional
    glow = 20, -- glow (px) optional
    scale = 1.8, -- scale (1.0 = default) optional
    animation = "float", -- animation (float|bounce|spin|none) optional
  },
}

Trader (With Prompt)

{
  id = "trader_1",
  coords = vec3(24.75, -1345.67, 29.50),
  radius = 12.0,
  text = "🛒 General Trader\nPress [E] to interact",
  animation = "bounce",
}

Faction Marker (themed)

{
  id = "faction_rot",
  coords = vec3(1850.45, 3692.31, 34.27),
  radius = 18.0,
  text = "☣️ Children of the Rot\n\"The Flesh Decays, The Soul Ascends.\"",
  color = { r = 180, g = 255, b = 140 },
  glow = 22,
  scale = 1.0,
  animation = "spin",
}

Last updated