summaryrefslogtreecommitdiff
path: root/src/resources/mapreader.cpp
AgeCommit message (Collapse)AuthorFilesLines
2008-05-21Merged revisions 4013,4027,4043,4174,4250,4254 via svnmerge from Philipp Sehmisch1-8/+6
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk ........ r4013 | crush_tmw | 2008-04-01 01:18:19 +0200 (Di, 01 Apr 2008) | 1 line Implemented NPC XML database which maps NPC IDs to one or more animation files and thus enables animated NPCs. ........ r4027 | crush_tmw | 2008-04-02 01:34:14 +0200 (Mi, 02 Apr 2008) | 1 line misspelled filename ........ r4043 | b_lindeijer | 2008-04-07 10:37:23 +0200 (Mo, 07 Apr 2008) | 3 lines Added XML::Document class which simplifies parsing an XML document and automatically cleans it up again. ........ r4174 | b_lindeijer | 2008-04-23 14:57:45 +0200 (Mi, 23 Apr 2008) | 2 lines Fixed svn:keywords properties and added header to guild.h. ........ r4250 | crush_tmw | 2008-05-19 18:18:38 +0200 (Mo, 19 Mai 2008) | 1 line Added the possibility to add particle effects to NPCs in npcs.xml. ........ r4254 | crush_tmw | 2008-05-20 15:58:26 +0200 (Di, 20 Mai 2008) | 1 line fixed some filename confusion messup in the last commit. ........ NOTE: This was my first commit using svnmerge. Please check if I did everything correctly.
2007-08-30Merged equipment database with items database and got rid of the unused itemBjørn Lindeijer1-1/+1
art attribute. Removed the now unnecessary multiplication of weapon IDs with 10000. Added a fallback item icon and used it for unknown items or when an item image fails to load.
2007-08-27Made client search for both compressed and non-compressed map files.Bjørn Lindeijer1-7/+18
2007-05-04Merged particle engine into main eAthena branch.Philipp Sehmisch1-0/+24
2007-04-23Merged Björn Steinbrinks improvements at the xml parsing from trunk version.Philipp Sehmisch1-23/+26
2006-12-12Moved base64 module into utils directory.Bjørn Lindeijer1-1/+1
2006-12-08Downgraded to base64 codec from PHP 3 to resolve licensing issues. Now let'sBjørn Lindeijer1-1/+1
hope they didn't fix some critical bug since then; at least it seems to work fine.
2006-11-15Separated getProperty method to an XML utility namespace.Bjørn Lindeijer1-21/+9
2006-10-07Added support for gzip compressed map layer data. Increased version to 0.0.22.Bjørn Lindeijer1-62/+68
Cleaned up overlay initialization a bit.
2006-10-03Turned AmbientOverlay into a class. Cleaned up the associated code.Björn Steinbrink1-12/+26
2006-08-21added overlays and smooth scrolling. (someone who knows what he is doing has ↵Philipp Sehmisch1-0/+27
to create the makefiles for the unix users)
2006-08-05Some cleanups, mostly lowering indentation levels.Björn Steinbrink1-116/+98
2006-07-24Implemented caching of spritesets, including a lot of cleanups to the newBjørn Lindeijer1-2/+1
animation system. Action now refers to the Spriteset directly and AnimatedSprite refers to the current Action directly instead of using the std::map with a std::string constantly. Some methods and parameters are marked as const. The READ_PROP macro was replaced by static methods. Warnings are logged when unnamed actions are defined or when actions refer to undefined imagesets. Code is more tolerant towards missing actions.
2006-07-19Implemented loading for the way Tiled saves properties since version 0.6.0 andBjørn Lindeijer1-17/+33
updated all current maps.
2005-09-29Moved tileset management into the map class and made sure the tilesets areBjørn Lindeijer1-85/+27
cleaned up properly on switching maps.
2005-09-18 Applyed biggeruniverse's patch to fix memory leaks.Eugenio Favalli1-3/+6
2005-08-17Removed special #ifdefs for libxml2 linking issues in Win32.Eugenio Favalli1-7/+0
2005-08-13Huge header cleanup to reduce dependencies and compile time.Björn Steinbrink1-5/+8
2005-07-11Committed header dependencies reducing patch by DoenerBjørn Lindeijer1-2/+1
2005-06-24Adding missing #include. (Thanks to Scandium).Yohann Ferreira1-0/+2
2005-06-23Maps are now loaded through the resource manager.Bjørn Lindeijer1-11/+113
2005-06-21Image loader now automatically determines whether to use masked drawing orBjørn Lindeijer1-1/+1
an alpha layer.
2005-06-14Added support for map properties, which minimap and background musicBjørn Lindeijer1-1/+16
functionality can be based upon.
2005-06-12Use alpha layer for tiles (feedback performance)Bjørn Lindeijer1-2/+2
2005-05-02Made config.xml, tmw.log and chatlog.txt always appear in ~/.tmw on *nix.Bjørn Lindeijer1-7/+7
2005-04-18Fixed tileset loading to clear tilesets vector when finished.Bjørn Lindeijer1-2/+6
2005-04-01* The client will now only attempt to load .tmx or .tmx.gz files.Bjørn Lindeijer1-5/+11
* When unable to connect to char server, report IP to which it can't connect. * Cleaned up logger a bit.
2005-03-26Images are now exclusively loaded through PhysFS, and Tiled maps should loadBjørn Lindeijer1-3/+5
fine again.
2005-03-25Put map in new place and unified loading location.Bjørn Lindeijer1-1/+1
2005-03-24Logger Implemented. (3/3)Yohann Ferreira1-9/+10
2005-03-12Use xmlParseFile with built in support for gzip.Bjørn Lindeijer1-22/+1
2005-03-10Fixed showing death bitmap when other players die and fixed the black hairBjørn Lindeijer1-1/+0
problem.
2005-03-07Switched base64 codec to the PHP one and finished support for base64 encodedBjørn Lindeijer1-10/+55
binary layer data in tmx maps.
2005-03-06Added collision tileset... last commit missed there files.Bjørn Lindeijer1-3/+22
2005-02-21Updates to change log, file lists, lots of doxygen comments and small changes.Bjørn Lindeijer1-31/+64
2005-02-20Reverted changes to skill dialog, a new one will be developed alongside it soBjørn Lindeijer1-5/+11
that the current one remains working for now. Also XML maps now can load but not the base64 or gzip kind yet.
2005-02-20More progress towards loading XML maps.Bjørn Lindeijer1-15/+48
2005-02-20Separated Tiles in MetaTiles and Images.Bjørn Lindeijer1-4/+6
2005-02-20Finally equipment! Sometimes it works :PEugenio Favalli1-0/+8
2005-02-20Fixed Cancel button for NPC choice dialog, thanks to Mra. Also some smallBjørn Lindeijer1-44/+32
changes to map and map reader.
2005-02-19Committed new graphics for button, checkbox and radio button by romulo. AlsoBjørn Lindeijer1-10/+3
added a bit of padding to the windows.
2005-02-19Also add mapreader.cpp to the file.list.Bjørn Lindeijer1-13/+0
2005-02-19Fixed searching for zip files in Linux, fixed initialization of PhysFS to beBjørn Lindeijer1-0/+229
before it is used and added a start on the map reader.