Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-24 | REplace instances of TMW with Mana | Jared Adams | 1 | -26/+26 | |
2009-10-22 | Fix flipping player's direction when using keyboard to walk diagonally. | Bertram | 1 | -2/+2 | |
2009-10-16 | Made the keyboard walking pixel exact again. | Bertram | 1 | -3/+9 | |
What's left is working on player corner handling and directions while walking. | |||||
2009-10-09 | Mostly fixed keyboard movement on TMWserv. | Bertram | 1 | -46/+79 | |
- Making sure that keyboard and mouse are fully working on eAthena. - Making sure the mouse code isn't broken again. There are some glitches left but it's coming! What's left to be fixed: - Come a little closer to walls (localPlyer::nextStep() improvement to be done). - Adapt the next Step range according to the being speed. (again in nextStep()). - Handle more nicely player's direction when walking diagonally. - Get player's speed from server. Enjoy :) | |||||
2009-10-09 | While seeing it, made obvious that LocalPlayer::nextStep() isn't used by ↵ | Bertram | 1 | -2/+3 | |
TMWserv client. | |||||
2009-10-09 | Fixed (again) mouse movement for TMWserv client. | Bertram | 1 | -2/+3 | |
By removing a stopWalking() call on each being->logic() because of setWalkingdir() when the current path wasn't empty. | |||||
2009-10-06 | Fixes equipment for players | Chuck Miller | 1 | -1/+6 | |
2009-10-06 | As little first step, move some specific out from game.cpp | Bertram | 1 | -94/+118 | |
I'll go step by step, in order no to screww everything... I also removed hard coded ticks reference in game.cpp | |||||
2009-10-02 | Removed non hurting eAthena ifdefs. | Bertram | 1 | -6/+0 | |
2009-09-22 | Added support for the go-through-walls case with mouse movement on TMWserv. | Bertram | 1 | -0/+15 | |
Also removed an (now) unuseful debug piece of information. Thanks Kage for reporting this case. | |||||
2009-09-22 | An attempt to fix the mouse ignoring collisions in TMWserv. | Bertram | 1 | -0/+5 | |
2009-09-22 | Mostly fixed the mouse movement in TMWserv client. | Bertram | 1 | -2/+2 | |
The only case left in mouse movement is that the client doesn't check for walkability of the destination point when you click on a unwalkable point. Let me explain this NASTY bug: The bug remained in the Being::SetDestination() function, when recalculating the path from tiles to pixels. The changeX and changeY variables went crazy when (endX - startX) gave a negative value. That why the given path became random, and the player went anywhere. This didn't happened to monsters, NPCs, and when walking using the keyboard because the patnodes system isn't used for movement up to 1 tile at a time. I removed some dead code (in viewpoint.cpp), made the keyboard navigation a little bit more bearable, and fixed this client bug. Now, I'll be up to finish fixing the movement system using mouse (What's remaining is a joke next to what I had to do to discover this...), and I'll look at a third time to the keyboard system which is a bit raw, just for now... Regards, P.S.: Kage, I'd like to get a three-cheese pizza! | |||||
2009-09-06 | Resolved Mantis #857: Make Show Own Name consistent. | Bertram | 1 | -0/+1 | |
2009-08-16 | More merges and conflict resolves | Philipp Sehmisch | 1 | -14/+15 | |
2009-08-16 | Merged changes from last month with a commit I forgot to commit before I ↵ | Philipp Sehmisch | 1 | -146/+210 | |
went on vacation. | |||||
2009-08-15 | Fix changing setting for own name visibility | Jared Adams | 1 | -0/+2 | |
2009-08-13 | Clean up Being and it's derivatives | Jared Adams | 1 | -14/+13 | |
Move stuff only needed for Players into Player (like slots and sprite limits). Move name handling into Being (no need for three copies of this code). Clean up terminology (including Map terminology). Remove hair-related variables. | |||||
2009-08-10 | Move libintl from localplayer to gettext | Jared Adams | 1 | -1/+0 | |
Better for future use. | |||||
2009-08-10 | Included libintl.h before gettext.h in order to make ngettext function work. | Bertram | 1 | -0/+1 | |
2009-08-04 | Gettext plural support, step one | Kess Vargavind | 1 | -16/+6 | |
Step two (updating the headers in all po files) should preferably wait till importing from Launchpad and updating the po files. | |||||
2009-08-03 | Replace a hardcoded particle with EffectManager | Jared Adams | 1 | -3/+2 | |
2009-08-01 | Fix a compile error under Windows | Jared Adams | 1 | -2/+6 | |
2009-08-01 | Simplifies movement to only move to the current pos | Chuck Miller | 1 | -13/+3 | |
2009-07-27 | Makes mX and mY in the being class private | Chuck Miller | 1 | -18/+13 | |
2009-07-22 | Fix updating the status window when money changes | Jared Adams | 1 | -0/+8 | |
2009-07-20 | Fixed a bunch of compile errors/warnings | Thorbjørn Lindeijer | 1 | -2/+2 | |
Please turn on -Wall, and if you don't notice your warnings, also turn on -Werror. | |||||
2009-07-19 | Merge StatusWindows | Jared Adams | 1 | -22/+75 | |
Also some other small merges | |||||
2009-07-17 | Various gettext fixes | Kess Vargavind | 1 | -5/+14 | |
* Merged a few split strings * Fixed some spellings and wordings * Turned a couple of std::cout and std::cerr into logger messages | |||||
2009-07-15 | Merge and cleanup attribute code | Jared Adams | 1 | -2/+14 | |
2009-07-14 | Merge and cleanup more stuff | Jared Adams | 1 | -19/+11 | |
2009-07-14 | Add netcode for specials | Jared Adams | 1 | -1/+2 | |
2009-07-13 | Rename Net::SkillHandler to Net::SpecialHandler | Jared Adams | 1 | -1/+0 | |
SkillHandler::up moved to PlayerHandler::increaseSkill | |||||
2009-07-13 | Some item pickup cleaning | Jared Adams | 1 | -13/+34 | |
Still need to find where to attach LocalPlayer::pickedUp for TMWServ. | |||||
2009-07-13 | Fix level experience messages | Jared Adams | 1 | -30/+23 | |
THe experience message queue is now a general queue for serial messages (ie: not messages like battle messages that should be done immediately). | |||||
2009-07-08 | Have both builds use the same SkillDialog | Jared Adams | 1 | -7/+13 | |
2009-07-07 | Use tmw-skills.xml instead of hardcoding | Jared Adams | 1 | -35/+31 | |
2009-07-06 | Merge some player stats | Jared Adams | 1 | -10/+6 | |
2009-07-03 | Implemented display of spell recharge information from server in the magic ↵ | Philipp Sehmisch | 1 | -0/+26 | |
gui (very, very hackish) | |||||
2009-06-08 | Try decreasing the look ahead distance for keyboard walking, seemed to ↵ | Chuck Miller | 1 | -2/+2 | |
helped a bit | |||||
2009-05-29 | Some movement fixes for TMWServ build. | Chuck Miller | 1 | -3/+6 | |
Looked pretty good so I removed annoying debug information. Also should note that movement between two players is still off. | |||||
2009-05-26 | Fixed attacking for tmwserv. Added back attacking with keyboard for tmwserv. | David Athay | 1 | -3/+17 | |
2009-05-19 | Fixed attacking. | David Athay | 1 | -2/+4 | |
2009-05-19 | Fixed targeting and warn on attack-range not being found in itemdb. | David Athay | 1 | -9/+5 | |
Tried to make the client continue attacking (it does not need to send attack packets, but just continue playing attack animation and sounds). Now logs a warning when a weapon is found without an attack-range (I keep finding weapons with an attack-range of 0 which makes it hard to target monsters). | |||||
2009-05-18 | Hopefully player will now show its got a target. Needs more work still. | David Athay | 1 | -4/+24 | |
2009-05-18 | Added target combat | David Athay | 1 | -7/+14 | |
2009-05-16 | Fixes the lightspeed bug | Chuck Miller | 1 | -3/+3 | |
2009-05-17 | Fix offsets (16,32) on TextEffects for damage, pickup and exp. | Dennis Friis | 1 | -4/+4 | |
2009-05-14 | Fixed alpha to also apply to the main text of a text particle | Bjørn Lindeijer | 1 | -1/+2 | |
It was only being applied to the outline and shadow. This improves the fadeout a little, but because the text is being rendered multiple times, it still looks strange. | |||||
2009-05-13 | Add GM notification handling | Jared Adams | 1 | -0/+8 | |
2009-05-13 | Remove Aethyra's custom visible GM system | Jared Adams | 1 | -1/+0 | |
Very hackish and would require altering eAthena. It also isn't very portable; if you use the same character name on multiple servers and are a GM on one of them, the client will try to make you a GM on the other. |