aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2008-12-20Moved mask creation/handling to Gfx.Nicola Mettifogo
svn-id: r35447
2008-12-17Reduced code duplication when manipulating Animations, and cleanup.Nicola Mettifogo
svn-id: r35408
2008-12-15Weeded out some more unused code, and some restructuring.Nicola Mettifogo
svn-id: r35377
2008-12-14Removed references to _vm from the engine itself.Nicola Mettifogo
svn-id: r35358
2008-12-14Removed some unused code.Nicola Mettifogo
svn-id: r35357
2008-12-13Some more restructuring of rendering code.Nicola Mettifogo
svn-id: r35343
2008-12-13Restructuring of rendering code.Nicola Mettifogo
svn-id: r35342
2008-12-13* Replaced char* with Common::String in the parser.Nicola Mettifogo
* Enforced const-correctness on related routines. svn-id: r35326
2008-12-13Fixed positioning of inventory.Nicola Mettifogo
svn-id: r35325
2008-12-12Initialised variables to silence lots of valgrind's warnings.Nicola Mettifogo
svn-id: r35312
2008-12-07Fixed some more leaks and mismatched allocations/deallocations.Nicola Mettifogo
svn-id: r35277
2008-12-07Missing break statement caused many broken warning messages.Nicola Mettifogo
svn-id: r35271
2008-12-07Fixed assorted leaks in Parallaction.Nicola Mettifogo
svn-id: r35270
2008-12-07Fix bug #2401150: "Compiler: No matching function (Parallaction / Amiga)"Eugene Sandulenko
svn-id: r35269
2008-12-06Fixed positioning of overlayed graphics (dialogues, inventory, labels) in ↵Nicola Mettifogo
all locations. These items are now all handled in screen coordinates which are translated automatically by the renderer. svn-id: r35255
2008-12-06Simplified scrolling calculations.Nicola Mettifogo
svn-id: r35254
2008-12-06Implemented horizontal scrolling for BRA, by using a back buffer. Dialogues ↵Nicola Mettifogo
in scrollable locations are a bit messed up for the moment. svn-id: r35253
2008-12-04Made readLineIntern() return a zero-length string when no printable text is ↵Nicola Mettifogo
read out of a script. This makes life easier for the parser, and also makes the introduction fully viewable. svn-id: r35233
2008-12-03Replaced remaining usages of readLine_OLD with readLine.Nicola Mettifogo
svn-id: r35218
2008-11-30It's unnecessary to use strlen() just to find out if a string is empty or not.Torbjörn Andersson
svn-id: r35185
2008-11-16Added missing initialization (which caused random crashes).Nicola Mettifogo
svn-id: r35092
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-11-14Removed unused parameter.Nicola Mettifogo
svn-id: r35053
2008-11-13Update to the low level parser:Nicola Mettifogo
* made it detect buffer overflows * removed unused code paths * general simplification svn-id: r35047
2008-11-12Renamed Graphics::TextAlignment -> Graphics::TextAlign and merged it with ↵Max Horn
GUI::ThemeEngine::TextAlignVertical svn-id: r35023
2008-11-12Fixed default zone flags, so that labels in BRA are only shown on zones ↵Nicola Mettifogo
which have one. svn-id: r35012
2008-11-10Merged GUI::Theme and Gui::ThemeEngine into the same class, GUI::ThemeEngine.Vicent Marti
Massive cleanup. svn-id: r34983
2008-11-09- The GMM save dialog is now working for all engines which support the ↵Filippos Karapetis
appropriate features - Added a new method to the MetaEngine class, getMaximumSaveSlot(), and implemented it in all engines for which the listSavefiles() method is implemented (it goes together with the listSavefiles method). It is used to fill the unused save slots in the save/load dialogs of each engine, so that the user can create new save games in empty slots - Unified the save/load dialog list numbering in the GMM load/save screens and in the load screen of the main menu (before a game is started) svn-id: r34963
2008-11-09Update ReadStringStream and parser to work with the new eos() logic.Nicola Mettifogo
svn-id: r34945
2008-11-09Enabled flags parsing for all commands in location script. Most of them ↵Nicola Mettifogo
don't need it, but some commands have been enhanced in BRA. svn-id: r34944
2008-11-09Fixed crash when closing BRA.Nicola Mettifogo
svn-id: r34943
2008-11-09Better cleanup and handling of mouse when changing location in NS.Nicola Mettifogo
svn-id: r34942
2008-11-09Fixed bug in introduction of NS.Nicola Mettifogo
svn-id: r34941
2008-11-08* cleanupNicola Mettifogo
* moved find routines from Parallaction to Location svn-id: r34940
2008-11-08* removed the obsolete _quit flagNicola Mettifogo
* refactored most cleanup code for locations and game svn-id: r34939
2008-11-08Got rid of the SurfaceToMultiFrames adapter class.Nicola Mettifogo
svn-id: r34938
2008-11-07* completed transition to Common::Archive for Nippon Safes.Nicola Mettifogo
* removed lots of old Archive swap magic svn-id: r34931
2008-11-07Implemented a Common::Archive subclass to handle the content of archives in ↵Nicola Mettifogo
Nippon Safes. Common::File is now used only to load archives. svn-id: r34921
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-11-05Got rid of the unused 'filename' attribute in SaveStateDescriptorMax Horn
svn-id: r34905
2008-11-04Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵Max Horn
EngineFeature comments svn-id: r34896
2008-11-04Fixed leak (unreleased stream of music data).Nicola Mettifogo
svn-id: r34895
2008-11-04Refactoring of NS disk code, preliminary to change towards Common::Archive.Nicola Mettifogo
svn-id: r34894
2008-11-01Fixed assorted leaks in NS Amiga.Nicola Mettifogo
svn-id: r34870
2008-10-29Removed reference to Common::File in music code, and small cleanup.Nicola Mettifogo
svn-id: r34861
2008-10-29Cleanup of Nippon Safes disk code.Nicola Mettifogo
svn-id: r34860
2008-10-26Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, ↵Filippos Karapetis
as discussed in patch #2122869 svn-id: r34854
2008-10-26Cleaned up disk code after recent updates to Common::SearchSet.Nicola Mettifogo
svn-id: r34848
2008-10-22Committed updated version of my patch #2184529 "SearchSet: Get rid of ↵Johannes Schickel
SharedPtr usage". svn-id: r34837
2008-10-12Changed BRA to use the new Common:Archive infrastructure.Nicola Mettifogo
svn-id: r34777