โ๏ธFull Configuration Breakdown
Server-side Configuration (config.lua)
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)
config.js)Default Language
Animations
Mute Indicator
Voice Warning
WebGL Configuration
Last updated