mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
feat: add colors for SKILL, LOOT, BG system, and monster chat types
Added distinct colors for chat types that previously fell through to the gray default: SKILL (cyan), LOOT (light purple), GUILD_ACHIEVEMENT (gold), MONSTER_WHISPER/RAID_BOSS_WHISPER (pink), RAID_BOSS_EMOTE (orange), MONSTER_PARTY (blue), BG_SYSTEM_NEUTRAL/ALLIANCE/HORDE (gold/blue/red), and AFK/DND (light gray).
This commit is contained in:
parent
1e80e294f0
commit
d1a392cd0e
1 changed files with 22 additions and 0 deletions
|
|
@ -6682,6 +6682,28 @@ ImVec4 GameScreen::getChatTypeColor(game::ChatType type) const {
|
|||
return ImVec4(1.0f, 0.7f, 0.7f, 1.0f); // Light pink
|
||||
case game::ChatType::ACHIEVEMENT:
|
||||
return ImVec4(1.0f, 1.0f, 0.0f, 1.0f); // Bright yellow
|
||||
case game::ChatType::GUILD_ACHIEVEMENT:
|
||||
return ImVec4(1.0f, 0.84f, 0.0f, 1.0f); // Gold
|
||||
case game::ChatType::SKILL:
|
||||
return ImVec4(0.0f, 0.8f, 1.0f, 1.0f); // Cyan
|
||||
case game::ChatType::LOOT:
|
||||
return ImVec4(0.8f, 0.5f, 1.0f, 1.0f); // Light purple
|
||||
case game::ChatType::MONSTER_WHISPER:
|
||||
case game::ChatType::RAID_BOSS_WHISPER:
|
||||
return ImVec4(1.0f, 0.5f, 1.0f, 1.0f); // Pink (same as WHISPER)
|
||||
case game::ChatType::RAID_BOSS_EMOTE:
|
||||
return ImVec4(1.0f, 0.7f, 0.3f, 1.0f); // Orange (same as EMOTE)
|
||||
case game::ChatType::MONSTER_PARTY:
|
||||
return ImVec4(0.5f, 0.5f, 1.0f, 1.0f); // Light blue (same as PARTY)
|
||||
case game::ChatType::BG_SYSTEM_NEUTRAL:
|
||||
return ImVec4(1.0f, 0.84f, 0.0f, 1.0f); // Gold
|
||||
case game::ChatType::BG_SYSTEM_ALLIANCE:
|
||||
return ImVec4(0.3f, 0.6f, 1.0f, 1.0f); // Blue
|
||||
case game::ChatType::BG_SYSTEM_HORDE:
|
||||
return ImVec4(1.0f, 0.3f, 0.3f, 1.0f); // Red
|
||||
case game::ChatType::AFK:
|
||||
case game::ChatType::DND:
|
||||
return ImVec4(0.85f, 0.85f, 0.85f, 0.8f); // Light gray
|
||||
default:
|
||||
return ImVec4(0.7f, 0.7f, 0.7f, 1.0f); // Gray
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue