aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent
AgeCommit message (Collapse)Author
2012-07-11TEENAGENT: Start replacing hardcoded addresses with symbols.D G Turner
2012-07-11TEENAGENT: Migrate Dialog functions to using dialog numbers.D G Turner
This removes the hardcoded address/offsets from the callback functions.
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-11TEENAGENT: Add Resource code to precompute Dialog Offsets.D G Turner
This should allow the removal of most/all of the hardcoded eseg addresses in the Dialog calls.
2012-07-08TEENAGENT: Replaced non-const static variable in Scene class.D G Turner
This could cause glitches with Return To Launcher and thus should be avoided. Replaced with a private member variable on the class.
2012-07-08TEENAGENT: Migrate engine to using debugflags.D G Turner
This required some restructuring of the header dependencies.
2012-07-07TEENAGENT: Enable commented out debug statements.D G Turner
Commented out code is not good practice. Will change these statements to using debugflags instead in a future commit.
2012-07-07TEENAGENT: Remove unecessary passing of OSystem to scene Class.D G Turner
This can be accessed via the engine's _system variable instead.
2012-07-07TEENAGENT: Migrate to using ConfMan singleton.D G Turner
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.
2012-07-05TEENAGENT: Add symbols for Segment sizes.D G Turner
2012-07-05TEENAGENT: Removed unused quad functions from Segment class.D G Turner
2012-07-04TEENAGENT: Fix erroneous files in savegame listing.D G Turner
This was achieved by making the detection pattern stricter to avoid matching the dat file or other extraneous files in the savegame path. This fixes bug #3539774 "TEENAGENT : teenagent.dat considered as a savegame". Also did some minor formatting and string function usage cleanup.
2012-07-03TEENAGENT: Slight cleanup in querySaveMetaInfos.Johannes Schickel
2012-06-16TEENAGENT: Get rid of casts on OSystem::copyRectToScreen calls.Johannes Schickel
2011-11-21ALL: Remove unnecessary forward declarations.Christoph Mallon
2011-11-16LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE)Strangerke
2011-11-03TEENAGENT: Added robot's dialogue animation.Vladimir Menshakov
2011-11-03TEENAGENT: Added "animation", "actor_animation" and "call" commands to debug ↵Vladimir Menshakov
console.
2011-11-02TEENAGENT: removed another duplicated ifVladimir Menshakov
2011-11-02TEENAGENT: fixed typo (duplicate if)Vladimir Menshakov
2011-10-27TEENAGENT: Added missing lock in music player, replaced protected with private.Vladimir Menshakov
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-10-23TEENAGENT: Improve code formatting.Johannes Schickel
I used astyle and fixed some incorrect changes from it manually.
2011-08-07GRAPHICS: Simplify the interface of Graphics::loadThumbnail().Christoph Mallon
Now it returns the Surface, so the caller does not need to create one and pass it.
2011-08-07TEENAGENT: Pass streams as references.Christoph Mallon
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-06-23TEENAGENT: Allocate large buffers on the heap instead of the stackJulien
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-19TEENAGENT: Get rid of unused variable.Johannes Schickel
2011-06-14DETECTOR: Pass allFiles to AdvancedMetaEngine::fallbackDetect()Max Horn
Also reorder the parameters of composeFileHashMap, placing the "return value" first.
2011-06-14DETECTOR: Merge ADParams into AdvancedMetaEngineMax Horn
2011-06-10TEENAGENT: Switch to alternate AdvancedMetaEngine, avoid ADParamsMax Horn
2011-06-10ENGINES: Change incorrect use of 'target' to 'gameid'Max Horn
2011-06-02ENGINES: Change 2nd param of Engine::saveGameState to Common::StringMax Horn
2011-05-23TEEN: Change Inventory members to comple with CFGMax Horn
2011-05-22ENGINES: Further unify engine namesThierry Crozat
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-16ENGINES: Unify engine namesThierry Crozat
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-01Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".Johannes Schickel
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp
2011-04-28TEEN: Fix incorrect keyword in forward declarationOri Avtalion
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-24TEEN: Fix duplicate header guardOri Avtalion
2011-04-17TEENAGENT: Prefer Surface::create taking a PixelFormat over the one taking a ↵Johannes Schickel
byte depth.
2011-02-14TEENAGENT: Adapt to setPalette RGBA->RGB change.Johannes Schickel
This change has not been tested.
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-02-07ALL: Fix whitespaces / indentionMax Horn
svn-id: r55818
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2011-01-31TEENAGENT: Hopefully fixed an issue reported by Valgrind (found by digitall)Filippos Karapetis
svn-id: r55686