Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
yaroot committed Oct 3, 2012
1 parent 818ebcc commit 6063324
Show file tree
Hide file tree
Showing 2 changed files with 99 additions and 0 deletions.
82 changes: 82 additions & 0 deletions Bindings.xml
@@ -0,0 +1,82 @@
<Bindings>
<Binding name="YCHAT_WT" header="YCHAT">
if not UnitExists'target' then return end
local name, realm = UnitName('target')
if name then
local pRealm = GetRealmName()
if realm and realm ~= pRealm and realm ~= '' then
name = name..'-'..realm
end
ChatFrame_OpenChat('/w '..name..' ')
end
</Binding>
<Binding name="YCHAT_GS" header="YCHAT">
local inInstance, instanceType = IsInInstance()
if inInstance and (instanceType == 'pvp') then
ChatFrame_OpenChat('/bg ')
elseif GetRealNumRaidMembers() > 0 then
ChatFrame_OpenChat('/ra ')
elseif GetRealNumPartyMembers() > 0 then
ChatFrame_OpenChat('/p ')
else
ChatFrame_OpenChat('/s ')
end
</Binding>
<Binding name="YCHAT_GUILD" header="YCHAT">
ChatFrame_OpenChat("/g ")
</Binding>
<Binding name="YCHAT_OFFICAL" header="YCHAT">
ChatFrame_OpenChat("/o ")
</Binding>
<Binding name="YCHAT_PARTY" header="YCHAT">
ChatFrame_OpenChat("/p ")
</Binding>
<Binding name="YCHAT_RAID" header="YCHAT">
ChatFrame_OpenChat("/ra ")
</Binding>
<Binding name="YCHAT_RW" header="YCHAT">
ChatFrame_OpenChat("/rw ")
</Binding>
<Binding name="YCHAT_BG" header="YCHAT">
ChatFrame_OpenChat("/bg ")
</Binding>
<Binding name="YCHAT_EMOTE" header="YCHAT">
ChatFrame_OpenChat("/e ")
</Binding>
<Binding name="YCHAT_YELL" header="YCHAT">
ChatFrame_OpenChat("/y ")
</Binding>
<Binding name="YCHAT_SAY" header="YCHAT">
ChatFrame_OpenChat("/s ")
</Binding>
<Binding name="YCHAT_C1" header="YCHAT">
ChatFrame_OpenChat("/1 ")
</Binding>
<Binding name="YCHAT_C2" header="YCHAT">
ChatFrame_OpenChat("/2 ")
</Binding>
<Binding name="YCHAT_C3" header="YCHAT">
ChatFrame_OpenChat("/3 ")
</Binding>
<Binding name="YCHAT_C4" header="YCHAT">
ChatFrame_OpenChat("/4 ")
</Binding>
<Binding name="YCHAT_C5" header="YCHAT">
ChatFrame_OpenChat("/5 ")
</Binding>
<Binding name="YCHAT_C6" header="YCHAT">
ChatFrame_OpenChat("/6 ")
</Binding>
<Binding name="YCHAT_C7" header="YCHAT">
ChatFrame_OpenChat("/7 ")
</Binding>
<Binding name="YCHAT_C8" header="YCHAT">
ChatFrame_OpenChat("/8 ")
</Binding>
<Binding name="YCHAT_C9" header="YCHAT">
ChatFrame_OpenChat("/9 ")
</Binding>
<Binding name="YCHAT_C10" header="YCHAT">
ChatFrame_OpenChat("/10 ")
</Binding>
</Bindings>
17 changes: 17 additions & 0 deletions globals.lua
Expand Up @@ -27,3 +27,20 @@ CHAT_BATTLEGROUND_LEADER_GET = '|Hchannel:Battleground|hB|h %s:\32'
CHAT_WHISPER_GET = 'from %s:\32'
CHAT_WHISPER_INFORM_GET = 'to %s:\32'

--[[ bindings ]]
BINDING_HEADER_YCHAT = 'yChat'
BINDING_NAME_YCHAT_WT = 'Whisper Target'
BINDING_NAME_YCHAT_GS = 'Group Say'
BINDING_NAME_YCHAT_GUILD = CHAT_MSG_GUILD
BINDING_NAME_YCHAT_OFFICAL = CHAT_MSG_OFFICER
BINDING_NAME_YCHAT_PARTY = CHAT_MSG_PARTY
BINDING_NAME_YCHAT_RAID = CHAT_MSG_RAID
BINDING_NAME_YCHAT_RW = CHAT_MSG_RAID_WARNING
BINDING_NAME_YCHAT_BG = CHAT_MSG_BATTLEGROUND
BINDING_NAME_YCHAT_EMOTE = CHAT_MSG_EMOTE
BINDING_NAME_YCHAT_YELL = CHAT_MSG_YELL
BINDING_NAME_YCHAT_SAY = CHAT_MSG_SAY
for i = 1, 10 do
_G['BINDING_NAME_YCHAT_C'..i] = CHANNEL..' '..i
end

0 comments on commit 6063324

Please sign in to comment.