summaryrefslogtreecommitdiff
path: root/src/resources
AgeCommit message (Collapse)AuthorFilesLines
2008-04-29When compiling with GCC, use the printf format attribute for the log method soBjørn Lindeijer1-1/+1
that the compiler checks the type of its parameters.
2008-04-23Fixed svn:keywords properties and added header to guild.h.Bjørn Lindeijer2-2/+2
2008-04-14Fixed multi-channel image dyeing (patch by fate)Philipp Sehmisch1-3/+4
2008-04-10Fixed some compiler warnings and don't try to load particle effects when noBjørn Lindeijer2-2/+6
file is set.
2008-04-08Implemented support for an arbitrary number of map layers. The only layerBjørn Lindeijer4-74/+97
requirement for map layers are now that the fringe layer is called "Fringe" and that the collision layer is called "Collision".
2008-04-07Added support for basing one sprite definition on another by including it.Bjørn Lindeijer2-38/+66
2008-04-07Added XML::Document class which simplifies parsing an XML document andBjørn Lindeijer7-284/+216
automatically cleans it up again.
2008-04-01removed misspelled filePhilipp Sehmisch1-151/+0
2008-04-01misspelled filenamePhilipp Sehmisch1-0/+151
2008-03-31Implemented NPC XML database which maps NPC IDs to one or more animation ↵Philipp Sehmisch2-0/+207
files and thus enables animated NPCs.
2008-03-23Merged revisions 3823,3825-3826,3829,3831-3839,3841-3842 via svnmerge from Bjørn Lindeijer5-54/+82
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r3823 | crush_tmw | 2007-12-28 19:36:58 +0100 (Fri, 28 Dec 2007) | 1 line Added the possibility to assign particle effects to monsters in the monster database. Added flame particle effect to fire goblin as a proof of concept. ........ r3826 | crush_tmw | 2007-12-30 01:02:14 +0100 (Sun, 30 Dec 2007) | 1 line Added a key for targeting the nearest player character based on patches by Trinexx. Some mapping fixes at snake dungeon map. ........ r3839 | the_enemy | 2008-01-13 17:28:50 +0100 (Sun, 13 Jan 2008) | 1 line Fixed non-default location music loading ........ r3842 | crush_tmw | 2008-01-14 11:48:13 +0100 (Mon, 14 Jan 2008) | 1 line ixed an error in Davids last commit (couldn't compile that way). ........
2008-03-09Actions and particle effect for monster attacks are now obtained from the ↵Philipp Sehmisch5-18/+98
monster database. Added new tail attack animation to scorpion monster sprite.
2008-03-09Implemented possibility to rotate particle emitters. Implemented ↵Philipp Sehmisch2-0/+23
interpretation of the attacktype parameter of attack messages and visualize monster attacks other than id 1 with a particle effect. Prepared to get attack particle effects and animation types from the monster database.
2008-02-22 Handling gender with an enum everywhere.Philipp Sehmisch3-7/+9
2008-02-20Merged revisions 3790,3799,3801-3807,3809-3810,3812-3813,3815-3816,3818-3821 ↵Bjørn Lindeijer3-4/+11
via svnmerge from https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r3790 | b_lindeijer | 2007-12-18 14:54:17 +0100 (Tue, 18 Dec 2007) | 3 lines Remember to delete the progressbar and label also when the game was not started. ........ r3801 | b_lindeijer | 2007-12-21 12:56:23 +0100 (Fri, 21 Dec 2007) | 2 lines Fixed shop list box not to scroll up when the selection is removed. ........ r3802 | b_lindeijer | 2007-12-21 13:37:17 +0100 (Fri, 21 Dec 2007) | 2 lines Added logging of error on PHYSFS_addToSearchPath. ........ r3803 | b_lindeijer | 2007-12-21 15:56:38 +0100 (Fri, 21 Dec 2007) | 3 lines Fixed inventory size not matching the size assumed by eAthena and related memory corruption and increased default chat log length. ........ r3804 | the_enemy | 2007-12-21 16:07:20 +0100 (Fri, 21 Dec 2007) | 1 line Attempted to fix client freeze when unable to connect to update host, and added exit dialog ........ r3805 | b_lindeijer | 2007-12-22 16:24:14 +0100 (Sat, 22 Dec 2007) | 2 lines Updated version to 0.0.24. Release data set to tomorrow, we'll see. ........ r3806 | b_lindeijer | 2007-12-22 21:42:35 +0100 (Sat, 22 Dec 2007) | 2 lines Make sure chat messages are also trimmed for the local player. ........ r3809 | crush_tmw | 2007-12-23 03:16:53 +0100 (Sun, 23 Dec 2007) | 1 line Particle images are now reference-counted properly. Avoided attempts to load "data/graphics/" when a monster or equipment piece has no sprite. Error placeholder is now used when attempting to load a sprite definition file that doesn't exist. ........ r3810 | b_lindeijer | 2007-12-24 02:20:42 +0100 (Mon, 24 Dec 2007) | 2 lines Updated release date. ........ r3812 | the_enemy | 2007-12-24 15:16:15 +0100 (Mon, 24 Dec 2007) | 1 line Minor update, fixed disconnection dialog ........ r3813 | b_lindeijer | 2007-12-24 15:45:34 +0100 (Mon, 24 Dec 2007) | 2 lines Fixed compile warning. ........ r3816 | b_lindeijer | 2007-12-25 13:31:21 +0100 (Tue, 25 Dec 2007) | 2 lines Fixed year. :) ........ r3818 | b_lindeijer | 2007-12-25 23:11:55 +0100 (Tue, 25 Dec 2007) | 2 lines Updated CMake file. ........ r3821 | b_lindeijer | 2007-12-26 19:06:15 +0100 (Wed, 26 Dec 2007) | 2 lines Fixed year in README too. ........
2008-01-28Added weapon skill system and leveling system.Philipp Sehmisch3-18/+13
2008-01-24Fixed broken communication of attack directions.Philipp Sehmisch1-1/+1
2008-01-19Fixed interpretation of weapon types in items.xml.Philipp Sehmisch1-1/+1
2008-01-13Fixed non-default location music loadingDavid Athay2-0/+29
2008-01-10Item types and weapon types are now identified by name instead of numbers in ↵Philipp Sehmisch3-10/+86
the items.xml. Removed entries for eAthena compatiblity from items.xml (the database isn't eAthena compatible anymore), added item type and weapon-type properties to all items. All healing items now have a healing effect.
2007-12-28Added the possibility to assign particle effects to monsters in the monster ↵Philipp Sehmisch3-0/+19
database. Added flame particle effect to fire goblin as a proof of concept.
2007-12-23Particle images are now reference-counted properly. Avoided attempts to load ↵Philipp Sehmisch1-1/+4
"data/graphics/" when a monster or equipment piece has no sprite. Error placeholder is now used when attempting to load a sprite definition file that doesn't exist.
2007-12-22Merged revisions 3740 via svnmerge from Bjørn Lindeijer4-24/+87
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk ........ r3740 | gmelquio | 2007-11-16 12:06:46 +0100 (vr, 16 nov 2007) | 1 line Delayed resource deletion by 30 seconds. ........
2007-12-21Added logging of error on PHYSFS_addToSearchPath.Bjørn Lindeijer2-3/+9
2007-11-21Merged revisions 3705-3711,3714,3718,3721-3722,3729-3731,3735,3742 via ↵Bjørn Lindeijer8-25/+434
svnmerge from https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk (dynamic recoloring of sprites and related changes) ........ r3705 | gmelquio | 2007-11-03 10:58:25 +0100 (Sat, 03 Nov 2007) | 1 line Fixed double load of hair graphics. ........ r3706 | gmelquio | 2007-11-03 22:04:51 +0100 (Sat, 03 Nov 2007) | 1 line Added automatic recoloring of images. Inspired by fungos' ideas (PR #41). ........ r3707 | gmelquio | 2007-11-03 22:08:21 +0100 (Sat, 03 Nov 2007) | 1 line Experimented recoloring on scorpions. ........ r3708 | gmelquio | 2007-11-04 12:52:44 +0100 (Sun, 04 Nov 2007) | 1 line Tightened palette handling. ........ r3709 | gmelquio | 2007-11-04 12:54:31 +0100 (Sun, 04 Nov 2007) | 1 line Experimented with scorpions again. ........ r3710 | gmelquio | 2007-11-04 16:40:37 +0100 (Sun, 04 Nov 2007) | 1 line Applied recoloring to hair styles. ........ r3711 | gmelquio | 2007-11-04 17:50:37 +0100 (Sun, 04 Nov 2007) | 1 line Converted slimes to recoloring. ........ r3742 | gmelquio | 2007-11-16 14:16:00 +0100 (Fri, 16 Nov 2007) | 1 line Sped up recoloring of transparent pixels. ........
2007-11-20Merged revisions 3692 via svnmerge from Bjørn Lindeijer7-6/+16
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk ........ r3692 | gmelquio | 2007-10-27 11:03:13 +0200 (Sat, 27 Oct 2007) | 1 line Made it compile with GCC 4.3 ........
2007-11-20Merged revisions 3642,3662-3664,3667 via svnmerge from Bjørn Lindeijer15-211/+156
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk ........ r3642 | gmelquio | 2007-10-19 19:46:46 +0200 (Fri, 19 Oct 2007) | 1 line Factored code between resource handlers. Implemented failure-friendly sprite loader. ........ r3662 | gmelquio | 2007-10-21 21:01:16 +0200 (Sun, 21 Oct 2007) | 1 line Added persistent positioning. ........ r3663 | gmelquio | 2007-10-21 21:03:43 +0200 (Sun, 21 Oct 2007) | 1 line Fixed missing pixels at bottom and right. ........ r3664 | gmelquio | 2007-10-21 21:05:56 +0200 (Sun, 21 Oct 2007) | 1 line Changed to use default values when restoring missing settings. ........ r3667 | gmelquio | 2007-10-21 22:09:08 +0200 (Sun, 21 Oct 2007) | 1 line Fixed invisible text in dropboxes and shopboxes. ........
2007-11-20Merged revisions 3629-3630 via svnmerge from Bjørn Lindeijer5-29/+33
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk (but kept looks in Being class, since eAthena works that way) ........ r3629 | gmelquio | 2007-10-18 21:00:38 +0200 (Thu, 18 Oct 2007) | 1 line Removed player looks from generic beings. Prevented client termination on missing sprites. Merged weapon-type and attack-type fields for items. ........ r3630 | gmelquio | 2007-10-18 21:30:57 +0200 (Thu, 18 Oct 2007) | 1 line Fixed changelog message. ........
2007-11-16Sped up recoloring of transparent pixels.Guillaume Melquiond1-5/+5
2007-11-16Reduced noise in log file.Guillaume Melquiond1-1/+9
2007-11-16Delayed resource deletion by 30 seconds.Guillaume Melquiond4-24/+87
2007-11-15Moved item icon from ItemInfo class to the Item class, so that it can be loadedBjørn Lindeijer3-48/+6
on demand. Results in faster startup time and reduced memory usage.
2007-11-04Tightened palette handling.Guillaume Melquiond5-27/+34
2007-11-03Added automatic recoloring of images. Inspired by fungos' ideas (PR #41).Guillaume Melquiond6-17/+419
2007-10-27Made it compile with GCC 4.3Guillaume Melquiond7-6/+16
2007-10-23Merged changesets 3653, 3655-3657, 3659-3560, 3671-3672 from trunk to Bjørn Lindeijer5-20/+26
0.0. Mostly memory leak fixes by Guillaume.
2007-10-22Merged changesets 3631, 3645 and 3648 from trunk to 0.0 branch.Bjørn Lindeijer2-11/+1
2007-10-21Fixed double-free of sprite actions.Guillaume Melquiond1-8/+3
2007-10-21Plugged memory leak in equipment sound.Guillaume Melquiond2-12/+5
2007-10-21Plugged memory leak in sprites.Guillaume Melquiond1-0/+16
2007-10-21Plugged memory leak in database reader.Guillaume Melquiond1-0/+2
2007-10-19Factored code between resource handlers. Implemented failure-friendly sprite ↵Guillaume Melquiond15-211/+156
loader.
2007-10-18Added automatic generation of description strings for item effects.Guillaume Melquiond1-23/+39
2007-10-18Removed unused slot field.Guillaume Melquiond2-11/+1
2007-10-18Removed player looks from generic beings. Prevented client termination on ↵Guillaume Melquiond5-29/+33
missing sprites. Merged weapon-type and attack-type fields for items.
2007-10-18Merged removal of dependency on Guichan OpenGL from trunk to 0.0 branch, Bjørn Lindeijer9-171/+221
including optimization of OpenGL memory usage on modern OpenGL drivers. Patches by Guillaume Melquiond.
2007-10-01Fixed inventory display with respect to empty slots.Guillaume Melquiond1-1/+1
2007-09-27Some formatting changes to align with the 0.0 branch.Bjørn Lindeijer1-3/+3
2007-09-27Merged another bunch of changes from trunk to 0.0 to reduce the difference.Bjørn Lindeijer2-6/+6
2007-09-20Merged a bunch of small changes from trunk to 0.0 and set svn:eol-style Bjørn Lindeijer10-303/+313
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.