summaryrefslogtreecommitdiff
path: root/src/net/tmwa/chathandler.cpp
AgeCommit message (Collapse)AuthorFilesLines
2011-06-03Replace SDL_types.h with cstdintJared Adams1-1/+1
This required moving to C++0x, so it does that too, and fixes a few errors with that. Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2011-04-09Removed the Mana namespaceThorbjørn Lindeijer1-12/+12
It's just an annoyance when it's only applied to a few classes. Either we place everything in this namespace or nothing, and at the moment I don't see any rationale for placing everything in a Mana namespace. Acked-by: Jared Adams
2011-04-09Moved Channels to Mana::Event::ChannelThorbjørn Lindeijer1-6/+6
Acked-by: Jared Adams
2011-04-09Moved Events to Mana::Event::TypeThorbjørn Lindeijer1-6/+6
Acked-by: Jared Adams
2010-11-11Replace Event names with enums instead of stringsChuck Miller1-6/+6
2010-11-11Have the event system channels use enums instead of stringsChuck Miller1-6/+6
Reviewed-by: Freeyorp
2010-08-12Simplify working with the event systemJared Adams1-7/+7
EventManager has been merged into Event, with some new convinience methods added. Reviewed-by: Chuck Miller
2010-08-05Have Being manage speech creation and add permissions to eventsJared Adams1-18/+24
The Being and Player Chat events now have the precomuted permissions for SPEECH_LOG and SPEECH_FLOAT. The Being class now acts on those events to show speech (if SPEECH_FLOAT is present). ChatWindow now checks for the SPEECH_LOG permission. Reviewed-by: Freeyorp
2010-08-04Remove some unused headers and fix some chat eventsJared Adams1-4/+9
Reviewed-by: Chuck Miller
2010-08-03Merge remote branch 'origin/1.0'Jared Adams1-8/+26
Conflicts: src/net/tmwa/chathandler.cpp
2010-08-02Convert most of the remaining chat system to use the event systemChuck Miller1-17/+37
Reviewed-by: Jared Adams
2010-08-01Fix chat spoofing. Remove colors from nicks in public chat.Andrei Karas1-10/+29
Signed-off-by: Chuck Miller <shadowmil@gmail.com>
2010-07-18Add event.h to eventmanager.h and listener.h to reduce total number of includesChuck Miller1-1/+0
You'll have to include it anyways 99% of the time
2010-07-18Move the majority of the netcode's server messages to the event systemChuck Miller1-8/+10
There is still a good way to go, but this should get us started Reviewed-by: Jared Adams
2010-06-29Make whisper responses from tmwAthena show up in correct tabsJared Adams1-6/+17
Reviewed-by: Bertram
2010-06-10Merge BeingManager and FloorItemManager as ActorSpriteManagerJared Adams1-2/+2
No need for two different classes to manage ActorSprites. Reviewed-by: Chuck Miller
2010-04-17Changed eAthena protocol name to TmwAthena and changed the config files ↵Bertram1-0/+248
accordingly. This makes room for the actual eAthena protocol future inclusion.