Server Dashboard
File: server/dashboard.lua
Dashboard data aggregation for the group UI.
Responsibilities
- Collect and aggregate group statistics
- Send dashboard data to clients
- Calculate success rates, member activity, etc.
Events
| Event | Description |
|---|---|
wtf_group:server:refreshDashboard | Refresh dashboard data |
Dashboard Data
lua
{
memberCount = 5,
maxMembers = 8,
activeTasks = 2,
completedTasks = 47,
failedTasks = 3,
successRate = 94,
reputation = { xp = 5200, level = 5 },
allianceCount = 2,
warCount = 0,
turfCount = 3,
activeBounties = 1,
unreadMail = 3,
vehicleCount = 4,
}