aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/hugo.cpp
AgeCommit message (Collapse)Author
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-17COMMON: Registers RandomSources in constructor with the event recorderMax Horn
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-25HUGO: Fix bug #3292400 : Overlapping help windows when using the menu barstrangerke
2011-04-24HUGO: Hopefully fix the valgrind error reported by Digitall in bug #3292391strangerke
2011-03-29HUGO: - BSF file is no longer mandatory for H2 and H3 Dos.strangerke
- Replace error by a notifyBox in BSF related functions - Fix cypher (broken in previous commit) - Add checks on distributor in intro
2011-03-21HUGO: Replace Utils::Box by Utils::notifyBox + Common::String::formatMax Horn
2011-03-19HUGO: Init volume levels on startupdhewg
2011-03-08HUGO: Misc savegame modificationsstrangerke
- Add initial savegame on slot 0 - Save viewstate as it may now contain several different values when saving - Fix loading from GMM - Implement ctrl-N
2011-03-07HUGO: Fix registration messages for H1 Dos Freeware version (in intro)strangerke
2011-02-27HUGO: Better fix for graphics glitches in DOS versions, fix H3 ending animationstrangerke
2011-02-24HUGO:strangerke
- Increase savegame version, as it has changed due to RGBa->RGB modification - Fix regression in restorePal() - Implement load from GMM
2011-02-20HUGO/TOOLS: reorder things in HUGO.DAT, move from RGBA to RGBstrangerke
2011-02-20HUGO: Some more refactoringstrangerke
2011-02-18HUGO: Remove extra spaces at end of linesstrangerke
2011-02-18HUGO: Move several short function bodies from headers to cpp filesstrangerke
2011-02-18HUGO: Avoid duplicated code in functions related to HUGO.DATstrangerke
2011-02-15HUGO: Replace cypher by a global variable, clean engine destructorstrangerke
2011-02-15HUGO: more refactoring and encapsulationstrangerke
2011-02-14HUGO: Some more refactoringstrangerke
Move _hotspots to mouse class and encapsulate it, rename some variables in route class
2011-02-12HUGO: Fix a bug in engine destructorstrangerke
2011-02-12HUGO: Start to simplify hugo.dat loadingstrangerke
2011-02-12HUGO: Replace Common::File by Common::ReadStream in several functionsArnaud Boutonné
svn-id: r55897
2011-02-12HUGO: Cleanup based on Fingolfin commentsArnaud Boutonné
svn-id: r55887
2011-02-11HUGO: Cleanup: fix style issue in Doxygen commentsArnaud Boutonné
svn-id: r55884
2011-02-11HUGO: refactoring: move boundaries to object classArnaud Boutonné
svn-id: r55879
2011-02-08HUGO: Cleanup : some refactoring and encapsulation (thanks fuzzie for the help)Arnaud Boutonné
svn-id: r55831
2011-02-07ALL: Fix whitespaces / indentionMax Horn
svn-id: r55818
2011-02-07GUI: Rename SaveLoadChooser::runModal to runModalWithPluginAndTargetMax Horn
This avoids hiding an overloaded virtual method, which in turn can cause weird bugs (see also the next commit). svn-id: r55815
2011-02-05HUGO: Fix leak (thanks digitall)Arnaud Boutonné
svn-id: r55789
2011-02-03HUGO: Suppress static variables (except one)Arnaud Boutonné
This also fixes the multiple-RTL related music bug reported by D. Gray svn-id: r55758
2011-02-02HUGO: 'Constify' engine as much as possibleArnaud Boutonné
svn-id: r55741
2011-02-01HUGO: Use a separate thread for honker player and fix ticks per secondsArnaud Boutonné
This fixes the speaker music stopped by message boxes, and the speaker music itself. svn-id: r55700
2011-01-31Hugo: Some cleanupArnaud Boutonné
svn-id: r55690
2011-01-30HUGO: Arnaud Boutonné
- Replace several char* by Common::String - Fix a bug in showDosInventory() svn-id: r55669
2011-01-29HUGO: Cleanup drawRectangle() and keyHandler()Arnaud Boutonné
svn-id: r55642
2011-01-28HUGO: Add a function to display exit hotspots in God ModeArnaud Boutonné
svn-id: r55599
2011-01-27HUGO: Handle mouse 'UP' events instead of 'DOWN'. Arnaud Boutonné
This fixes the multiple clicks on object + message reported by D.Gray svn-id: r55569
2011-01-25HUGO: Move text arrays to a separate classArnaud Boutonné
svn-id: r55507
2011-01-23HUGO: Get rid of (almost) all the remaining definesArnaud Boutonné
svn-id: r55485
2011-01-23HUGO: CleanupArnaud Boutonné
Suppress almost all defines, rename constants svn-id: r55451
2011-01-20HUGO: Cleanup: Remove some C-style commentsArnaud Boutonné
svn-id: r55360
2011-01-19HUGO: Move mouseHander() out of runMachine()Arnaud Boutonné
svn-id: r55332
2011-01-18HUGO: Clean upArnaud Boutonné
- Suppress some obsolete comments - Get rid of some magic numbers svn-id: r55307
2011-01-18HUGO: Improve mouse support in H3 DOS versionArnaud Boutonné
- Fix description of Penelope lying (when using mouse) - Use H3 Win logic in order to handle horizon - Add a workaround for a data bug in scenery1.dat, fixing the pathfinding bug in Crash screen svn-id: r55292
2011-01-09HUGO: intros are now skippableArnaud Boutonné
svn-id: r55192
2011-01-08HUGO: Merge inventory object and mouse cursor when selectedArnaud Boutonné
- Merge inventory object and mouse cursor into a new mouse cursor (looks better) - Use 16 color mouse pointer - Clean-up svn-id: r55167
2011-01-07TOOLS: Add Dos intro music number in hugo.datArnaud Boutonné
svn-id: r55145
2011-01-06HUGO: Implement DOS playerArnaud Boutonné
svn-id: r55132