aboutsummaryrefslogtreecommitdiff
path: root/engines/toon/toon.cpp
AgeCommit message (Collapse)Author
2018-08-18TOON: Add playtime to saved gameDavid Fioramonti
Supports saved games made in the current version or the the last saved game version.
2018-05-07TOON: Enforce code formatting guidelinesAdrian Frühwirth
2017-10-07ENGINES: Remove default1x scaler flagColin Snover
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions.
2016-12-08ALL: Leave out instructions for engine data issuesBen Castricum
2016-12-06ALL: Change instructions for engine data file issuesBen Castricum
The engine data files should be included in the package, so downloading may not be the best suggestion. Instead refer to the README.
2016-12-06ALL: Unify 'wrong version of engine data' messageBen Castricum
2016-12-06ALL: Unify 'corrupted engine data' messageBen Castricum
2016-12-05ALL: Unify 'missing engine data' messageBen Castricum
2016-11-29ALL: savegame => saved gameBen Castricum
2016-11-26TOON: Enable translation for some stringsrootfather
2016-06-13TOON: Fix uninitialized variableStrangerke
2016-05-31TOON: Plug memory leakEugene Sandulenko
2016-05-31JANITORIAL: Whitespace fixesEugene Sandulenko
2016-04-14JANITORIAL: Reduce GUI header dependenciesOri Avtalion
2016-02-20TOON: Translate buttons in load and save dialogs.Thierry Crozat
2015-05-15TOON: Check for quitting in runEventScript()Torbjörn Andersson
This keeps the game from hanging when trying to quit during Jim's gym demonstration. Hopefully any other effect of it is also good.
2015-03-19TOON: Fix bad enum syntaxsylvaintv
2015-03-19TOON: Add options menusylvaintv
- Add options menu when pressing F1 - Add in-game font change
2014-08-06TOON: Remove some dead codeStrangerke
2014-02-28TOON: Reduce the scope of some more variables.Strangerke
2014-02-28TOON: Remove double identical check.Strangerke
2014-02-18TOON: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-14TOON: Use keycodes for hotkey handling.Johannes Schickel
2014-02-14TOON: Ignore hotkeys when *any* modifier is used.Johannes Schickel
This makes, for example, META+d also be ignored and not only CTRL+d etc.
2014-02-14TOON: Do not use KeyState::hasFlags when only presence of any flag should be ↵Johannes Schickel
checked. hasFlags has the semantics to check whether *all* of the supplied flags are active. Toon looks like it rather wants to know whether any modifier is active and thus not use hasFlags.
2013-11-09TOON: Fix unintialized variables. Fix CID 1002424Strangerke
2013-10-29TOON: Fix CID 1002424Strangerke
2013-08-03TOON: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03TOON: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-04-27TOON: Fix Uninitialized scalar variable CID 1003172, 1003173, 1003175, 1003176Strangerke
2012-07-23VIDEO: Rewrite SmackerDecoder to use the new APIMatthew Hoops
2012-07-07TOON: Remove unecessary getSystem() function.D G Turner
This was needed due to the unecessary protected shadow variable hiding the Engine superclass _system member variable.
2012-06-28TOON: Replace remaining int32 x,y,w and h coordinates with int16.D G Turner
2012-06-14Merge branch 'toon-RAM-reduction'D G Turner
2012-06-10TOON: Migrate Pathfinding API x,y coordinates to int16.D G Turner
This harmonises the usage with Common::Point.
2012-06-10GUI: Add helper to SaveLoadChooser, which uses the currently active target.Johannes Schickel
This reduces the code duplication in all client code, which formerly duplicated the querying of the plugin, game id etc. and now simply calls the newly added method runModalWithCurrentTarget() on a SaveLoadChooser object.
2012-06-10GUI: Get rid of SaveLoadChooser::setSaveMode.Johannes Schickel
We already pass the title and process button name to the constructor of SaveLoadChooser and then do not offer any way of changing it, thus changing the edit mode of the chooser is kind of pointless and was never actually used. Instead we pass the mode on SaveLoadChooser construction now.
2012-06-07TOON: Reduce unecessary linkages in Pathfinding class.D G Turner
2012-06-07TOON: Remove unecessary usages of g_system.D G Turner
2012-02-12TOON: Fix bug #3467139 with russian version crashsylvaintv
Bug #3467139: "TOON: Russian Version Crashes" A frame is corrupted in an localized animation Moved the check before the Rect creation.
2011-12-08TOON: Replace usage of 'goto'.D G Turner
2011-11-27TOON: Clean up Common::String usageWillem Jan Palenstijn
Thanks to Sylvain for testing.
2011-10-07TOON: Fix Flux jumpy animation when imprisonedsylvaintv
Idle animation was reset every frame when changing facing point. Fix also Drew description when right-clicking on Flux
2011-09-08JANITORIAL: Fix some formatting glitches in gob, hugo and toonStrangerke
2011-07-12TOON: Fix default walk to object with screen scrollingsylvaintv
Bug #3363119: "Toon: Player desapear when you use a object in pepper plant"
2011-07-09TOON: Fix rare palette glitch during one frame after cutscenesylvaintv
2011-07-09TOON: Fixed palette problem in LoadPicturesylvaintv
Bug #3325272: "Toonstruck (Spanish) Bad Graphic in squirrel book" Was a "full" palette in spanish and a "half" palette in english version. Made it choose the good mode automatically based on color count.
2011-06-27TOON: Add delay to inventory rendering loop. Uses a bit less CPU now.eriktorbjorn
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-10TOON: Reduce header dependenciesMax Horn