Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-03-23 | Change version to 0.0.29 and label in the GUI | Jared Adams | 1 | -2/+11 | |
2009-03-23 | Move all TMWServ-specific code to net/tmwserv | Jared Adams | 72 | -225/+234 | |
Also fix several instances where the same net handler was being used for both servers, and a few other related oddities. | |||||
2009-03-23 | Fix CommandHandler for TMWServ | Jared Adams | 1 | -2/+4 | |
2009-03-23 | Make some getters const | Jared Adams | 2 | -3/+3 | |
2009-03-23 | Remove the CHATSKILL struct | Jared Adams | 1 | -9/+0 | |
2009-03-23 | Remove extra function for skill messages | Jared Adams | 1 | -95/+89 | |
2009-03-23 | Merge eA's command handling into CommandHandler | Jared Adams | 10 | -627/+503 | |
Also drop Aethyra's custom magic code | |||||
2009-03-22 | Move handling of eA skill messages to SkillHandler | Jared Adams | 3 | -151/+132 | |
2009-03-22 | Fix chat under eAthena | Jared Adams | 3 | -79/+73 | |
2009-03-22 | Fixed loading of units when skipping updates | Bjørn Lindeijer | 1 | -2/+3 | |
2009-03-22 | Merged the tmwserv client with the eAthena client | Bjørn Lindeijer | 249 | -3557/+19017 | |
This merge involved major changes on both sides, and as such took several weeks. Lots of things are expected to be broken now, however, we now have a single code base to improve and extend, which can be compiled to support either eAthena or tmwserv. In the coming months, the plan is to work towards a client that supports both eAthena and tmwserv, without needing to be recompiled. Conflicts: Everywhere! | |||||
2009-02-18 | Merge commit 'aethyra/master' | Bjørn Lindeijer | 2 | -25/+21 | |
Conflicts: src/net/npchandler.cpp | |||||
2009-02-18 | Introduced a toLower method and grouped string utils | Bjørn Lindeijer | 48 | -136/+147 | |
The string utility methods are now grouped together in the stringutils.h header. Also, a toLower method was added for convenience. | |||||
2009-02-18 | Centralize current_npc cleanup | Jared Adams | 9 | -21/+38 | |
2009-02-17 | Fix small bug in character select dialog | Jared Adams | 1 | -1/+1 | |
That check can probably be removed entirely, as it's inappropriate. | |||||
2009-02-17 | Fix segfault when canceling new character dialog | Jared Adams | 1 | -1/+1 | |
2009-02-17 | Fixed an error reported by m0t1k4 which caused a segmentation fault on | Ira Rice | 2 | -25/+21 | |
closing when displaying your own name is turned on. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-17 | Fixed closing for NPC dialogs. | Ira Rice | 1 | -1/+2 | |
Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-17 | Show money for initial character in char select | Jared Adams | 1 | -0/+1 | |
2009-02-17 | Fix small bug in character select dialog | Jared Adams | 1 | -1/+1 | |
That check can probably be removed entirely, as it's inappropriate. | |||||
2009-02-17 | Fix segfault when canceling new character dialog | Jared Adams | 1 | -1/+1 | |
2009-02-17 | Reduce NpcTextDialog to one action | Jared Adams | 2 | -14/+29 | |
This allows external classes (like game.cpp) to send actions to it without them having to know about it's internal state. | |||||
2009-02-17 | Got rid of const where it does not make much sense | Bjørn Lindeijer | 10 | -22/+22 | |
It's not that useful to make variables that are passed by value const. In the declaration it is even completely ignored. | |||||
2009-02-17 | Merge branch 'aethyra/master' | Bjørn Lindeijer | 7 | -27/+37 | |
Conflicts: src/gui/npc_text.cpp src/gui/npc_text.h src/gui/npcintegerdialog.cpp src/gui/npclistdialog.cpp src/gui/npcstringdialog.cpp src/net/npchandler.cpp src/npc.cpp | |||||
2009-02-16 | Moved location of trim checking, since it really should be done after | Ira Rice | 1 | -6/+3 | |
the recipient nickname is parsed out. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-16 | Trim whitespace from the beginning and end of whispers, as well as | Ira Rice | 1 | -0/+21 | |
disallowing empty whispers and whispers to yourself, since both of those cases cause the server to report back stating that the player wasn't found (even if they are there, like yourself). Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-16 | Moved target unsetting on NPCs and monsters to the being class. This is | Ira Rice | 3 | -9/+5 | |
done to ensure that the client doesn't crash if the target dies and is removed from the map (since target drawing is based off of the specific target reporting its x and y coordinates). Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-16 | Don't arbitrarily unset player target on NPC deletion | Bjørn Lindeijer | 3 | -16/+16 | |
When an NPC got deleted it would reset the player target. I'm assuming what was meant was to reset the target when the deleted NPC was the target. | |||||
2009-02-16 | Fixed a nasty crash that was only visible from the @help command. If the | Ira Rice | 1 | -1/+3 | |
line's string was empty after trimming, the client would crash when trying to get a substring. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-16 | Fixed up NPC dialogs to behave more like eAthena expects. | Jared Adams | 7 | -18/+21 | |
2009-02-16 | Fixed GUI opacity in SDL mode | Bjørn Lindeijer | 2 | -15/+10 | |
By using indexed instead of alpha-layered images, the GUI opacity can also be supported in software mode. | |||||
2009-02-16 | Allow setting default values for NPC dialogs | Jared Adams | 5 | -1/+16 | |
2009-02-16 | Allow default value for IntTextField to be changed | Jared Adams | 2 | -3/+28 | |
Also check value and default value when range is changed | |||||
2009-02-16 | Don't arbitrarily unset player target on NPC deletion | Bjørn Lindeijer | 3 | -16/+16 | |
When an NPC got deleted it would reset the player target. I'm assuming what was meant was to reset the target when the deleted NPC was the target. | |||||
2009-02-16 | read hairstyle and gender from the looks change method | Roderic Morris | 1 | -1/+9 | |
2009-02-16 | Fix some compilation issues | Jared Adams | 2 | -2/+2 | |
2009-02-16 | Add next/close buttons for NPCs | Jared Adams | 7 | -14/+62 | |
And keep the text dialog open for the whole transaction, logging user input and keep a full record of text from the NPC (for the current transaction only). | |||||
2009-02-15 | Allow pressing enter with focus in port field | Bjørn Lindeijer | 3 | -4/+5 | |
Added action event id to port field of login dialog. | |||||
2009-02-15 | Fixed compiler warnings | Bjørn Lindeijer | 1 | -1/+1 | |
Comparison between signed and unsigned integer expressions. | |||||
2009-02-15 | Merge branch 'aethyra/master' | Bjørn Lindeijer | 9 | -69/+0 | |
2009-02-15 | Don't make window name translatable | Bjørn Lindeijer | 11 | -11/+11 | |
The window name is used in the configuration file, in contrast to the window title. | |||||
2009-02-15 | Removed unnecessary parenthesis at constructors | Bjørn Lindeijer | 39 | -88/+88 | |
When not passing any parameters to constructors, there is no reason for using parenthesis. | |||||
2009-02-15 | Fixes some variable names to conform to naming convention | Bjørn Lindeijer | 17 | -59/+48 | |
Please do remember that member variables are prefixes with 'm', so that they are easily distinguishable. | |||||
2009-02-15 | Fixed compiler warnings | Bjørn Lindeijer | 5 | -12/+13 | |
Comparison between signed and unsigned integer expressions. | |||||
2009-02-15 | Deleted some unneeded delete statements. | Ira Rice | 9 | -69/+0 | |
Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-15 | Renamed aethyraFile to configFile, which is a lot more descriptive of | Ira Rice | 1 | -6/+6 | |
what its actually used for. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-15 | Fixed header copyright notices. | Ira Rice | 2 | -4/+6 | |
Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-15 | Fix setting of home directory for OSX | Jared Adams | 1 | -3/+7 | |
2009-02-15 | Add configurable units system | Jared Adams | 17 | -38/+353 | |
2009-02-15 | More copyright header fixes | Bjørn Lindeijer | 11 | -22/+22 | |