summaryrefslogtreecommitdiff
path: root/src/engine.cpp
AgeCommit message (Collapse)AuthorFilesLines
2005-08-25Move extern declaration of the floor item list. Lower indentation level.Björn Steinbrink1-0/+2
2005-08-19Moved gui window construction from engine.cpp to game.cppBjörn Steinbrink1-124/+3
2005-08-15Removed guiTop global variable.Björn Steinbrink1-1/+3
2005-08-14Removed guiGraphics global pointer and removed dependencies on gui.h in some ↵Björn Steinbrink1-21/+21
places.
2005-08-14Make the wrapper functions in the Graphics class conditional on OpenGL support.Björn Steinbrink1-0/+2
2005-08-13Small header cleanup.Björn Steinbrink1-0/+2
2005-08-13Huge header cleanup to reduce dependencies and compile time.Björn Steinbrink1-23/+46
2005-08-10Moved knowledge about whether we use OpenGL into the Graphics class. Added ↵Björn Steinbrink1-8/+1
helper function for being creation to reduce code duplication. Some code simplifications.
2005-08-09Adjust drawing offset to have the player centered in higher resolutions as well.Björn Steinbrink1-6/+9
2005-08-03Converted two global variables to function-local ones.Björn Steinbrink1-3/+3
2005-08-01Small cleanups in the drawing code, the autoTarget checks and some headers.Björn Steinbrink1-48/+21
2005-07-31Added check to stop scrolling at map borders. Small cleanup in the listbox ↵Björn Steinbrink1-0/+16
drawing code.
2005-07-28Added an action enumeration to th Being class and removed the old #define's.Björn Steinbrink1-10/+10
2005-07-27Committing merging opengl and sdl part 3 by AndrejBjørn Lindeijer1-0/+2
2005-07-26OpenGL/SDL combined in the same exe. Not in the cutest way, but we'll find aBjørn Lindeijer1-1/+7
nicer approach after the release.
2005-07-26Added Being::Type enumeration and type-aware findNode(). Fixed font not ↵Björn Steinbrink1-91/+103
being reset after drawing speech. Target marker drawing moved into engine.
2005-07-26- New smilies by ModanungEugenio Favalli1-3/+3
- New skill names - New title song
2005-07-22Merge between moi1392's branch and headCedric Borgese1-4/+8
2005-07-18Created Inventory class. (Really) Small code simplifications and cleanups.Björn Steinbrink1-1/+1
2005-07-17Fixing linking issuesEugenio Favalli1-1/+1
2005-07-16Updated changelog, got rid of remaining extern SDL_Surface *screen cases,Bjørn Lindeijer1-13/+13
fixed double free and cleaned up a bit.
2005-07-16Made Image/SubImage being drawn by Graphics. Removed some redundant code.Björn Steinbrink1-13/+22
2005-07-16Oops forgot two slashes.Yohann Ferreira1-1/+1
2005-07-16Now we don't use the char *homeDir anymore.Yohann Ferreira1-1/+1
2005-07-15- Adding joypad tolerance to config fileEugenio Favalli1-2/+3
- Trying to put updates in the data folder (is this the right way?)
2005-07-14Committed resource manager cleanup patch by Doener, and properly implementedBjørn Lindeijer1-3/+6
the custom mouse cursor option, which is now also dynamically changeable through the setup window.
2005-07-13- Adding the wonderful new font by Bjorn to speech and player namesEugenio Favalli1-1/+3
- Way to system cursor (now you can choose the original sdl cursor in config)
2005-07-12windows compilation fixesEugenio Favalli1-0/+1
2005-07-11Committed header dependencies reducing patch by DoenerBjørn Lindeijer1-6/+23
2005-07-03Added attack target.Bjørn Lindeijer1-12/+24
2005-07-03Working with mapsEugenio Favalli1-1/+0
2005-07-03Minor fixes and cleanupsEugenio Favalli1-1/+1
2005-07-03Fixing code cleanupsEugenio Favalli1-5/+0
2005-07-03- Commenting out buddy and new skills windowsEugenio Favalli1-11/+11
- Some code cleaning - Workaround for colored text not being displayed in SDL mode (disabled)
2005-07-02Ok I forgot to remove the debug loggers...Eugenio Favalli1-3/+0
2005-07-02Music doesn't restart anymore if it's the same between maps.Eugenio Favalli1-6/+13
(I hope Bjorn likes it this way :P)
2005-06-22Detect ghosts at creation time.Bjørn Lindeijer1-23/+1
2005-06-22Ghostbusters in action: no more ghostssrc/tmw ! Please read the (removable) ↵José Ávila1-4/+35
comments inside source code
2005-06-21Image loader now automatically determines whether to use masked drawing orBjørn Lindeijer1-1/+1
an alpha layer.
2005-06-20Hammerbear suggestion: removing duplicated codeEugenio Favalli1-0/+6
2005-06-18Removed old menu/menuitem and replaced by JAvila oneMateusz Kaduk1-50/+1
2005-06-17new BrowserBox widget with colors/links supportJosé Ávila1-1/+5
2005-06-16Added action menu (moved trading to menu)Mateusz Kaduk1-4/+44
2005-06-14Added background to minimap. Only used in Tonori Desert map for now, and itsBjørn Lindeijer1-11/+31
style is up for discussion.
2005-06-14Added support for map properties, which minimap and background musicBjørn Lindeijer1-0/+2
functionality can be based upon.
2005-06-05This should fix item drops at 32 sizeEugenio Favalli1-1/+1
2005-06-05- Fixes for short swordEugenio Favalli1-1/+1
- New NPC - Fix for npc ids
2005-06-03Modification in help systemJosé Ávila1-0/+8
2005-05-27autoTarget is now a Being*, also may have fixed related crash and added labelBjørn Lindeijer1-3/+9
to show current target.
2005-05-22requestTradeDialog is modal nowJan-Fabian Humann1-8/+0