summaryrefslogtreecommitdiff
path: root/src/resources
AgeCommit message (Collapse)AuthorFilesLines
2006-12-12Moved base64 module into utils directory.Bjørn Lindeijer1-1/+1
2006-12-12Moved Action, Animation and Frame (renamed from AnimationPhase) classes intoBjørn Lindeijer6-22/+298
the resources directory, since they are part of the SpriteDef class.
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-12-03Don't try to play empty strings as sounds, and don't return a SoundEffectBjørn Lindeijer2-8/+15
instance when Mix_Chunk loading failed.
2006-12-01Monster sound effect patchPhilipp Sehmisch2-4/+6
2006-11-29renamed addSFX to addSoundPhilipp Sehmisch3-6/+6
2006-11-29Renamed getSFX() to getSound()Philipp Sehmisch2-2/+2
2006-11-29Implemented MonsterDB namespacePhilipp Sehmisch5-1/+339
2006-11-26Higher precision log timestamps, some more logging and support for TGA images.Bjørn Lindeijer4-37/+38
2006-11-26Remove unnecessary check for file existance, loading will just fail with the ↵Björn Steinbrink1-7/+2
correct error message.
2006-11-26Made Being::mDirection protected, forcing the use of setDirection. DefaultedBjørn Lindeijer3-116/+196
variant argument to 0 since this is the most common situation. Some SpriteDef refactoring, splitting up the loading into several methods, in preparation of adding support for including other sprites.
2006-11-26Equipment database namespace and support for gender specific equipment spritesPhilipp Sehmisch5-56/+264
2006-11-23Refectored the Itemmanager class to an ItemDB namespace.Philipp Sehmisch4-239/+290
2006-11-19Separated sprite definition from playback.Bjørn Lindeijer5-10/+519
2006-11-15Separated getProperty method to an XML utility namespace.Bjørn Lindeijer1-21/+9
2006-11-05Reverted wallpaper and added more useful logging to ResourceManager.Bjørn Lindeijer1-4/+4
2006-10-07Resolved some weirdness involving the terms scroll and speed.Bjørn Lindeijer2-21/+27
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 Steinbrink3-12/+150
2006-09-24Removed unused hairstyle frames and applied patch by Rogier Polak to solve theBjørn Lindeijer1-0/+7
problem with an OpenGL related redefinition.
2006-09-07Fixed a typo.Björn Steinbrink1-1/+1
2006-09-07Worked around a memory leak when using OpenGL.Björn Steinbrink1-5/+16
2006-09-03Introduced SelectionListener to fix updating problem in inventory windowBjørn Lindeijer4-34/+48
(should also be used to fix similar problem in trade, buy and sell dialogs). Made the ItemInfo be passed around as a reference instead of a pointer, since it is never NULL.
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-17the item icons are now stored in different files with more descriptive namesPhilipp Sehmisch3-11/+61
2006-08-13Merged Guichan 0.5.0 support from guichan-0.5.0 branch, plus several updatesBjørn Lindeijer6-53/+104
from the 0.1.0 branch.
2006-08-05Some cleanups, mostly lowering indentation levels.Björn Steinbrink2-118/+100
2006-07-24Implemented caching of spritesets, including a lot of cleanups to the newBjørn Lindeijer5-27/+190
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 Lindeijer2-17/+43
updated all current maps.
2006-07-19Merged new_animation branch until r2415 into trunk. Eugenio Favalli2-2/+3
2006-07-18Updated the updating system. It will now only load those updatesBjørn Lindeijer2-39/+6
specified in the downloaded resources.txt file, and in the order in which they are mentioned (the top one being the most significant).
2006-05-22A bunch of updates to the world and disabled art and type xml parser checks ↵Eugenio Favalli1-4/+4
since they're not used.
2006-03-19Removed some useless null pointer checks.Björn Steinbrink1-4/+2
2006-03-16A bunch of cosmetic changes.Björn Steinbrink1-5/+7
2006-03-09Made all class members named like mClassMember.Björn Steinbrink6-73/+57
2006-03-08Some fixes for compiling with pedantic compiler settings and const char* checks.Bjørn Lindeijer1-2/+2
2006-03-08Removed some conditional code.Björn Steinbrink1-16/+4
2006-03-05Merged new_playerset branch into trunk.Eugenio Favalli1-2/+2
2006-02-24Another bunch of cosmetic cleanups, ie mostly typedefs...Björn Steinbrink2-134/+109
2006-02-19Added warnings when parameters are missing in the items xml file.Yohann Ferreira1-3/+48
2006-02-05Fixed a gcc 4.0 issue in the tradehandler. Strengthened the xml parser in ↵Yohann Ferreira1-20/+35
the itemmanager so tmw doesn't crash anymore if an item lacks some parameters.
2006-01-31Various small cleanups.Björn Steinbrink1-1/+0
2006-01-31Made ResourceManager a friend of Resource to avoid looping over decRef, ↵Björn Steinbrink4-22/+19
which returns void now.
2006-01-22Merged NETWORK branch (includes BEING_OVERHAUL).Björn Steinbrink1-3/+1
2005-10-19Fix empty lines not being read from text files.Björn Steinbrink1-8/+4
2005-10-16Use the ResourceManager to get spritesets.Björn Steinbrink2-0/+25
2005-10-15Some small cleanups.Björn Steinbrink2-14/+9
2005-10-10Introduced new window shortcuts and corrected position of job xp bar. AlsoBjørn Lindeijer2-117/+2
corrected strange commit by ElvenProgrammer.
2005-10-10Updated docs for releaseEugenio Favalli1-0/+115
2005-10-09* Made Sprite into an interface implemented by both FloorItem and Being, whichBjørn Lindeijer8-241/+151
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.