summaryrefslogtreecommitdiff
path: root/src/engine.h
AgeCommit message (Collapse)AuthorFilesLines
2009-01-23Removed unnecessary references to The Mana World in code headersBjørn Lindeijer1-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.
2008-11-18Pedantic fixes to the client, where I alphabetized all of the include Ira Rice1-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-25Merged the Tametomo branch into trunk.Ira Rice1-1/+6
2008-07-18Import of client treeLloyd Bryant1-1/+1
2008-03-23Removed unnecessary forwarding method.Bjørn Lindeijer1-5/+0
2007-12-31Added config options to set the scroll center. Retained scroll offset during ↵Philipp Sehmisch1-0/+5
map change for smoother map transitions.
2007-10-23Merged changesets 3653, 3655-3657, 3659-3560, 3671-3672 from trunk to Bjørn Lindeijer1-0/+5
0.0. Mostly memory leak fixes by Guillaume.
2007-02-02Made Engine class even more useless by moving emoticon loading into Being.Bjørn Lindeijer1-6/+1
2006-12-14Removed the rather useless remaining draw function from the engine class andBjørn Lindeijer1-7/+2
fixed an issue with fading out damage texts (they were sometimes fully opaque at the end of fading out).
2006-12-04Introduced a new class Viewport which combines the drawing code from EngineBjørn Lindeijer1-14/+0
with the (rather misplaced) input handling from the Gui class. Also, it's a Container itself which should allow for extending it to show Guichan widgets on map coordinates.
2006-08-21added overlays and smooth scrolling. (someone who knows what he is doing has ↵Philipp Sehmisch1-0/+5
to create the makefiles for the unix users)
2006-03-16A bunch of cosmetic changes.Björn Steinbrink1-1/+1
2006-03-08Moved a variable definition into the right place and made getCurrentMap inline.Björn Steinbrink1-1/+1
2006-01-22Merged NETWORK branch (includes BEING_OVERHAUL).Björn Steinbrink1-4/+4
2006-01-05Remove some useless code.Björn Steinbrink1-0/+7
2005-10-16Use the ResourceManager to get spritesets.Björn Steinbrink1-2/+2
2005-10-09* Made Sprite into an interface implemented by both FloorItem and Being, whichBjørn Lindeijer1-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-07Modified finding NPC as by timonator's suggestion in order to allow NPCs to beBjørn Lindeijer1-1/+1
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-14Moved Map manangement code into engine.cpp.Björn Steinbrink1-1/+3
2005-08-13Huge header cleanup to reduce dependencies and compile time.Björn Steinbrink1-3/+4
2005-08-01Small cleanups in the drawing code, the autoTarget checks and some headers.Björn Steinbrink1-5/+1
2005-07-11Committed header dependencies reducing patch by DoenerBjørn Lindeijer1-39/+2
2005-07-03Added attack target.Bjørn Lindeijer1-0/+1
2005-07-03Working with mapsEugenio Favalli1-1/+0
2005-07-03Minor fixes and cleanupsEugenio Favalli1-1/+1
2005-07-03- Removing "walk to", "attack" from context menuEugenio Favalli1-0/+3
- Attack is now default for left click (auto attack is not working yet with mouse) - Commented out "follow" from context menu
2005-07-03- Commenting out buddy and new skills windowsEugenio Favalli1-11/+3
- Some code cleaning - Workaround for colored text not being displayed in SDL mode (disabled)
2005-06-18Removed old menu/menuitem and replaced by JAvila oneMateusz Kaduk1-2/+0
2005-06-17new BrowserBox widget with colors/links supportJosé Ávila1-0/+2
2005-06-14Added background to minimap. Only used in Tonori Desert map for now, and itsBjørn Lindeijer1-4/+30
style is up for discussion.
2005-06-03Modification in help systemJosé Ávila1-0/+2
2005-05-22requestTradeDialog is modal nowJan-Fabian Humann1-2/+0
2005-05-19Made item amount window a modal dialog and removed support for old map format.Bjørn Lindeijer1-5/+1
2005-05-17Alt+m for testing menu, menuitems the same as buttonMateusz Kaduk1-0/+2
2005-05-15better monsterset managementEugenio Favalli1-1/+1
2005-05-09Added buddywindow but still need to finish gui partMateusz Kaduk1-0/+2
2005-05-07Now you get a confirmation dialog before exitting.Yohann Ferreira1-1/+2
2005-04-18- New hatEugenio Favalli1-1/+2
- New way of loading monstersets - New monsters
2005-04-06update for trade: now on right clickJan-Fabian Humann1-0/+2
2005-04-04starting to do the trade window, i know it's not functionable and contains a ↵Jan-Fabian Humann1-1/+2
lot of bugs but ill continue tomorrow.
2005-04-02Fixed whobbly walking by separating some logic from the framerate.Bjørn Lindeijer1-0/+1
2005-03-13Converted ChatBox into a proper ChatWindow in response to changes by Chetic.Bjørn Lindeijer1-9/+1
2005-03-05Now you can decide how many items to dropJan-Fabian Humann1-0/+2
2005-03-03Fixing Windows compile (second try)Bjørn Lindeijer1-2/+2
2005-03-03Separated graphic/graphic.cpp into graphics.cpp and engine.cpp.Bjørn Lindeijer1-0/+96