Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-02-10 | Fixed header files, as well as removed the unused buddy list class (not | Ira Rice | 1 | -2/+3 | |
useful since buddy lists are tracked through the player relation interface instead) Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-10 | Simplified target drawing so that it actually uses the SimpleAnimation | Ira Rice | 1 | -3/+3 | |
that it creates when initializing the target cursors in the first place. This behavior was carried over in the first place from the Viewport class. Also moved target drawing responsibility from the map to the being being targeted in the first place. This allows for assuring that targets are always drawn below the sprite being targeted (which the previous solution was designed to do, but didn't do correctly). Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-02-07 | Some more include cleanups. | Ira Rice | 1 | -1/+2 | |
Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-01-25 | Removed the TMW branding from header guards | Bjørn Lindeijer | 1 | -2/+2 | |
2009-01-25 | Fixed performance hickups caused by animations due to buggy tick timer. A ↵ | Philipp Sehmisch | 1 | -1/+5 | |
tad less performant than the intended solution but at least it is constantly so. | |||||
2009-01-23 | Removed unnecessary references to The Mana World in code headers | Bjørn Lindeijer | 1 | -4/+4 | |
This dates back to the old days of TMW, but the usage instructions of GPLv2 don't mention this being necessary. Since it doesn't add anything, avoid the branding in these sections. | |||||
2009-01-15 | Style cleanups throughout most of the code. Splitting function type from | Ira Rice | 1 | -17/+9 | |
the function names should no longer be around. Signed-off-by: Ira Rice <irarice@gmail.com> | |||||
2009-01-06 | Added support for animated tiles. | Philipp Sehmisch | 1 | -2/+38 | |
2009-01-05 | Renamed PATH_NODE to Position as on mainline | Bjørn Lindeijer | 1 | -11/+9 | |
2008-11-18 | Pedantic fixes to the client, where I alphabetized all of the include | Ira Rice | 1 | -2/+0 | |
statements, as well as removing the new skill dialog, which we do not, nor will we use (if we do, it'd be a new one that we'd make). WARNING!!! This, and all other previous builds have a linker error for the Gnome libraries version 4.3.2 on my setup. It's assumed that this is also the case for other users of this library as well. I'm currently assuming that there's a bug in the compiler itself, and will look into reporting this, but in the mean time, it doesn't build for these users, unfortunately. Sorry about this. | |||||
2008-09-25 | Merged the Tametomo branch into trunk. | Ira Rice | 1 | -38/+74 | |
2008-07-18 | Import of client tree | Lloyd Bryant | 1 | -1/+1 | |
2008-02-12 | Made pathfinding not halt on collision destination tile, made moving around ↵ | Eugenio Favalli | 1 | -5/+0 | |
with mouse smoother. Added possibility to pass through players with key controls. | |||||
2007-12-05 | Fix drawing of very high fringe tiles by keeping track of the maximum tile | Bjørn Lindeijer | 1 | -5/+3 | |
height. | |||||
2007-09-20 | Merged a bunch of small changes from trunk to 0.0 and set svn:eol-style | Bjørn Lindeijer | 1 | -8/+8 | |
to native for some files that were still missing this property. This is a feeble attempt to reduce the amount of conflicts for future merges. | |||||
2007-05-04 | Merged particle engine into main eAthena branch. | Philipp Sehmisch | 1 | -2/+23 | |
2006-11-12 | Made pathfinding algorithm cope better with beings blocking the road. This is | Bjørn Lindeijer | 1 | -1/+11 | |
done by allowing walking over other beings, but at an additional cost so that it is preferable to walk around them. | |||||
2006-10-07 | Added support for gzip compressed map layer data. Increased version to 0.0.22. | Bjørn Lindeijer | 1 | -10/+8 | |
Cleaned up overlay initialization a bit. | |||||
2006-10-03 | Turned AmbientOverlay into a class. Cleaned up the associated code. | Björn Steinbrink | 1 | -12/+2 | |
2006-08-24 | added a config option to set the grade of detail of the overlay system. | Philipp Sehmisch | 1 | -1/+1 | |
2006-08-24 | scrolling and overlays are no longer linked to the framerate | Philipp Sehmisch | 1 | -0/+2 | |
2006-08-21 | added overlays and smooth scrolling. (someone who knows what he is doing has ↵ | Philipp Sehmisch | 1 | -1/+27 | |
to create the makefiles for the unix users) | |||||
2006-03-09 | Made all class members named like mClassMember. | Björn Steinbrink | 1 | -4/+4 | |
2006-02-24 | Another bunch of cosmetic cleanups, ie mostly typedefs... | Björn Steinbrink | 1 | -2/+4 | |
2006-01-31 | Various small cleanups. | Björn Steinbrink | 1 | -37/+15 | |
2005-10-09 | * Made Sprite into an interface implemented by both FloorItem and Being, which | Bjørn Lindeijer | 1 | -1/+0 | |
hook themselves into the map on construction. The improved fringe layer is working as expected now. * Made sure TMW compiles without warnings even when using "-Wconversion -Wshadow -Wcast-qual -Wwrite-strings -ansi -pedantic", lots of cleanups. * Added two new small tilesets that contain the desert tiles that are twice and three times the height of a normal tile. One well in new_3-1 has been converted to use the new double tiles for testing purposes. | |||||
2005-10-07 | Modified finding NPC as by timonator's suggestion in order to allow NPCs to be | Bjørn Lindeijer | 1 | -16/+15 | |
clicked on their heads too. Also made start to tile engine improvement by adding the Sprite class that is now used by the floor items for being displayed on the map. Finally added documentation to Item class and splitted out Properties class from Map. | |||||
2005-09-29 | Moved tileset management into the map class and made sure the tilesets are | Bjørn Lindeijer | 1 | -15/+45 | |
cleaned up properly on switching maps. | |||||
2005-08-13 | Huge header cleanup to reduce dependencies and compile time. | Björn Steinbrink | 1 | -3/+5 | |
2005-07-23 | Restored Being::setDestination, a pointer to the current map is now kept as ↵ | Björn Steinbrink | 1 | -0/+2 | |
a member in Being. | |||||
2005-06-24 | Updating DevCpp project file | Eugenio Favalli | 1 | -4/+0 | |
2005-06-20 | This way BGM should be enabled | Eugenio Favalli | 1 | -0/+4 | |
2005-06-14 | Added support for map properties, which minimap and background music | Bjørn Lindeijer | 1 | -0/+19 | |
functionality can be based upon. | |||||
2005-05-19 | Made item amount window a modal dialog and removed support for old map format. | Bjørn Lindeijer | 1 | -5/+0 | |
2005-04-26 | Changed keyboard control to integrate better with mouse walk, changed location | Bjørn Lindeijer | 1 | -1/+6 | |
of packet.list and chatlog.txt and removed name from player chat "balloon". | |||||
2005-03-13 | * Moved Being public char *speech to private std::string speech | Bjørn Lindeijer | 1 | -1/+3 | |
* Moved Being public PATH_NODE *path to private std::list<PATH_NODE> path * Fixed warping issue which corrupted player (which also applies to respawning) * Got rid of sound error in Setup window | |||||
2005-03-03 | Separated graphic/graphic.cpp into graphics.cpp and engine.cpp. | Bjørn Lindeijer | 1 | -1/+1 | |
2005-03-02 | Moved map drawing loop into the Map class and made it safer (it doesn't try to | Bjørn Lindeijer | 1 | -0/+6 | |
draw tiles outside of the map area). The tmw.ini file was removed, we're using config.xml now. | |||||
2005-02-20 | More progress towards loading XML maps. | Bjørn Lindeijer | 1 | -8/+1 | |
2005-02-20 | Separated Tiles in MetaTiles and Images. | Bjørn Lindeijer | 1 | -20/+20 | |
2005-02-20 | Fixed Cancel button for NPC choice dialog, thanks to Mra. Also some small | Bjørn Lindeijer | 1 | -0/+11 | |
changes to map and map reader. | |||||
2005-02-19 | Fixed searching for zip files in Linux, fixed initialization of PhysFS to be | Bjørn Lindeijer | 1 | -0/+5 | |
before it is used and added a start on the map reader. | |||||
2005-02-13 | Small start on XML map loading. Windows users pay attention to instructions | Bjørn Lindeijer | 1 | -2/+7 | |
in win32.txt. | |||||
2005-02-13 | New shorter and more flexible pathfinding implementation, which is hopefully | Bjørn Lindeijer | 1 | -0/+5 | |
also more stable. | |||||
2005-02-09 | More of a start on pathfinding, but still just a start. | Bjørn Lindeijer | 1 | -0/+32 | |
2005-02-06 | Added setSize function to Map. | Bjørn Lindeijer | 1 | -0/+5 | |
2005-02-06 | Mostly making map tile data dynamically allocated. | Bjørn Lindeijer | 1 | -6/+20 | |
2005-02-06 | Some preparational changes to the map format. | Bjørn Lindeijer | 1 | -31/+16 | |
2005-02-05 | Removed superfluous getPathWalk method in favor of getWalk. | Bjørn Lindeijer | 1 | -8/+0 | |
2005-02-05 | Supposed to make it more readable, but I don't think really worked. | Bjørn Lindeijer | 1 | -3/+13 | |