โš™๏ธFull Configuration Breakdown

Server-side Configuration (config.lua)

Voice Warning Settings

Config.VoiceWarning = {
    checkInterval = 1000 -- How often to check voice connection (in ms)
}

Voice Control Features

Config.VoiceControl = {
    -- Mute Toggle
    muteToggle = {
        enabled = true,
        hotkey = 'M', -- Default key to mute/unmute
        notification = true, -- Show notification when toggling mute
        showIndicator = true -- Show persistent UI indicator when muted
    },

    -- Talk Range Control
    talkRange = {
        enabled = true,
        hotkey = 'Z', -- Default key to cycle through ranges
        ranges = {1.0, 5.0, 15.0, 30.0}, -- Available talk ranges (meters)
        defaultIndex = 2, -- Default range index in the ranges array (1-based)
        drawMarker = true, -- Whether to draw a marker showing the current range
        marker = {
            type = 1,
            color = {r = 0, g = 0, b = 255, a = 100},
            bobUpAndDown = false,
            faceCamera = false,
            rotate = false,
            drawDistance = 50.0,
            zOffset = -2.15,
            height = 2.25,
            displayDuration = 2000
        },
        notification = true -- Show notification when changing range
    },

    -- Pause Menu Control
    pauseMenuControl = {
        enabled = true,
        hideInPauseMenu = true, -- Automatically hide UI when pause menu is active
        checkInterval = 500, -- How often to check pause menu state (in ms)
        gracePeriod = 15000 -- Time in ms to keep UI hidden after pause menu closes
    }
}

Notification System Configuration

Notification Function

UI Configuration (config.js)

Default Language

Animations

Mute Indicator

Voice Warning

WebGL Configuration

Last updated