aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/teenagent.h
AgeCommit message (Collapse)Author
2019-08-02TEENAGENT: Add debug commands to play voices and sound effectsCameron Cawley
2016-05-17ALL: Change main engine header guard defines to <directory>_<engine>_HEugene Sandulenko
Recently we started to use this as new semantics, although in the past we used simly <engine>_H. Now these guard defines are consistent with rest of the files which are used in the engines.
2016-04-14JANITORIAL: Reduce audio header dependenciesOri Avtalion
2014-02-18TEENAGENT: Make GPL headers consistent in themselves.Johannes Schickel
2013-12-07TEENAGENT: Add missing getDebugger() for engine API.D G Turner
2012-10-09TEENAGENT: Fix constant naming to comply with Coding Conventions.D G Turner
Adding missing CamelCase k-prefixes.
2012-08-03TEENAGENT: Add symbols for dialog and message text colors.D G Turner
2012-07-28TEENAGENT: Align some variable names with coding conventions.D G Turner
2012-07-28TEENAGENT: Add constant values for screen width and height.D G Turner
It is unlikely these will be changed, but the symbols make the code more readable.
2012-07-26TEENAGENT: Migrated remaining recursive processCallback calls.D G Turner
2012-07-26TEENAGENT: Migrate deinit functions to constructor/destructors.D G Turner
This removes a number of memory leaks.
2012-07-26TEENAGENT: Migrate most recursive processCallback() calls to functions.D G Turner
2012-07-23TEENAGENT: Split out functions to avoid need for processCallback().D G Turner
2012-07-18TEENAGENT: Improve readability of displayMessage() calls.D G Turner
2012-07-18TEENAGENT: Improve readability of displayAsyncMessage() calls.D G Turner
2012-07-17TEENAGENT: Improve readability of displayCutsceneMessage() calls.D G Turner
2012-07-11TEENAGENT: Replace static Dialog functions with normal class.D G Turner
This avoids the need to pass the engine pointer, vm to every function and removes the need for the functions to be static.
2012-07-08TEENAGENT: Migrate engine to using debugflags.D G Turner
This required some restructuring of the header dependencies.
2012-07-07TEENAGENT: Remove static Resources class Instance.D G Turner
This is replaced by an engine instance. This should prevent issues with Return To Launcher and may remove issues with file handles.
2011-10-23TEENAGENT: Improve code formatting.Johannes Schickel
I used astyle and fixed some incorrect changes from it manually.
2011-06-02ENGINES: Change 2nd param of Engine::saveGameState to Common::StringMax Horn
2011-05-17TEEN: Use only one RandomSource and give that one a name.Max Horn
This change ensures that only RandomSource is used which also is registered with the event recorder. Moreover, it gets rid of a static RandomSource instance inside Actor::renderIdle.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-01-31TEENAGENT: Fix Memory Leaks.David Turner
svn-id: r55672
2010-10-15ENGINES: Enhance namespace comments a bitMax Horn
svn-id: r53484
2010-04-28added cd-version detection and cdlogo.res supportVladimir Menshakov
svn-id: r48831
2010-03-21-added overlay rendering flagVladimir Menshakov
-fixed music played too late on some scenes svn-id: r48349
2010-03-18COMMON: Move Common::RandomSource to common/random.*Max Horn
svn-id: r48279
2010-02-26added async getFlag(addr)Vladimir Menshakov
svn-id: r48131
2010-02-07added setFlag, fixed non-mark's messagesVladimir Menshakov
svn-id: r47969
2010-02-02added kWait event typeVladimir Menshakov
svn-id: r47808
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-08added configurable timers/fast mode with ctrl-f hotkeyVladimir Menshakov
svn-id: r47167
2010-01-03added metropolis/TEENAGENT logoVladimir Menshakov
svn-id: r46926
2010-01-02added unlogic logoVladimir Menshakov
svn-id: r46903
2009-12-27implemented fade in/out effectsVladimir Menshakov
svn-id: r46653
2009-12-08added message duration override, increased 'the end' timeoutVladimir Menshakov
svn-id: r46301
2009-12-08added final creditsVladimir Menshakov
svn-id: r46297
2009-12-01use selected object with both mouse buttons as in original gameVladimir Menshakov
svn-id: r46227
2009-11-24Added Doxygen comments for the various engine namespaces (currently mostly ↵Max Horn
without details; help filling these out is welcome) svn-id: r46128
2009-11-17added kEffect for screen shaking, fixed barman callbackVladimir Menshakov
svn-id: r45965
2009-11-14added cancel() for current actionVladimir Menshakov
svn-id: r45890
2009-11-09more fixes for chapter 3. Vladimir Menshakov
svn-id: r45790
2009-11-09added 'ignore' flag, ported guard and anchor challenges to it. minor fixesVladimir Menshakov
svn-id: r45772
2009-11-08more improvements, added setTimerCallback()Vladimir Menshakov
svn-id: r45766
2009-11-08implemented async messages (some animation requires it), added custom ↵Vladimir Menshakov
positioning. svn-id: r45756
2009-11-08removed font::color, added debugger console with ↵Vladimir Menshakov
enable_object/disable_object commands. svn-id: r45755
2009-11-07implemented waiting for the particular frame in animation.Vladimir Menshakov
svn-id: r45724
2009-10-31added cutscenes where needed, fixed invalid skipping of fullscreen messages.Vladimir Menshakov
svn-id: r45575