diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2009-05-04 23:26:22 +0200 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2009-05-04 23:41:45 +0200 |
commit | 6cacaa3d7f55d91d8b7ca178f8595cc6c6b4383d (patch) | |
tree | a4ae355fe26eda518a5fd82c15347b6cfcf6b7f6 /src/resources | |
parent | 1b06ec9f12e3fbfe6fbf6579fb64bb895464badb (diff) | |
download | mana-client-6cacaa3d7f55d91d8b7ca178f8595cc6c6b4383d.tar.gz mana-client-6cacaa3d7f55d91d8b7ca178f8595cc6c6b4383d.tar.bz2 mana-client-6cacaa3d7f55d91d8b7ca178f8595cc6c6b4383d.tar.xz mana-client-6cacaa3d7f55d91d8b7ca178f8595cc6c6b4383d.zip |
Replaced emote window with a new emote popup
The popup is meant to be temporary, showing the emote instantly when you
click on it. It adapts nicely to show any number of emotes.
I still need to add a better way of assigning emote shortcuts, since
currently you can only change which emote is assigned to which shortcut
by actually using it.
Diffstat (limited to 'src/resources')
-rw-r--r-- | src/resources/emotedb.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/resources/emotedb.cpp b/src/resources/emotedb.cpp index 3ee40f0e..857cd591 100644 --- a/src/resources/emotedb.cpp +++ b/src/resources/emotedb.cpp @@ -90,7 +90,8 @@ void EmoteDB::load() } } mEmoteInfos[id] = currentInfo; - if (id > mLastEmote) mLastEmote = id; + if (id > mLastEmote) + mLastEmote = id; } mLoaded = true; @@ -98,9 +99,9 @@ void EmoteDB::load() void EmoteDB::unload() { - for ( EmoteInfosIterator i = mEmoteInfos.begin(); - i != mEmoteInfos.end(); - i++) + for (EmoteInfos::const_iterator i = mEmoteInfos.begin(); + i != mEmoteInfos.end(); + i++) { while (!i->second->sprites.empty()) { @@ -125,7 +126,7 @@ void EmoteDB::unload() const EmoteInfo *EmoteDB::get(int id) { - EmoteInfosIterator i = mEmoteInfos.find(id); + EmoteInfos::const_iterator i = mEmoteInfos.find(id); if (i == mEmoteInfos.end()) { |