aboutsummaryrefslogtreecommitdiff
path: root/engines/tucker/locations.cpp
AgeCommit message (Collapse)Author
2018-03-21TUCKER: Add Location enumAdrian Frühwirth
2018-03-20TUCKER: Remove unhelpful commentAdrian Frühwirth
Code matches disassembly and works like in the original. I can't spot anything out of the ordinary with regards to audio playback either.
2018-03-19TUCKER: Work around original game bug when using the map in the mall in part ↵Adrian Frühwirth
three If you don't have the appointment card yet and use the map to go to Seedy Street Bud ends up being teleported back to the mall. Because of the destination coordinates which warp Bud past x==583 Violet's logic, which makes him refuse Bud entrance to the dentist, triggers. On top of that the graphics end up all garbled which indicates that even worse things happen under the hood. To work around this we only trigger Violet if Bud actually _walked_ past the trigger coordinates (as opposed to using the map). This fixes Trac#10452.
2018-03-02TUCKER: Use Verb enum in more placesAdrian Frühwirth
2018-03-02Add PanelState, PanelStyle and PanelType enumsAdrian Frühwirth
The new _panelState tells if the panel is currently in the process of being toggled between icon-style and text-style verbs and thus animated. The new _panelStyle tells wich verb-style the panel currently uses. The new _panelType tells which mode the panel currently is in: - verbs + inventory (normal) - empty (used for dialogs) - save, load, play, quit buttons - save/load savegame Also, switchPanelType() has been renamed to togglePanelStyle() and kInputKeyToggleInventory to kInputKeyTogglePanelStyle to better match the above changes. _switchPanelFlag has been dropped in favor of using the new _panelState. TODO: Store _panelStyle in savegames.
2018-03-02TUCKER: Add CursorStyle and CursorState enumsAdrian Frühwirth
2018-01-31TUCKER: Fix dentist music in mall being played incorrectlyAdrian Frühwirth
2018-01-31TUCKER: Fix bubbles in Plugs shopAdrian Frühwirth
Fixes Trac#6641.
2018-01-31TUCKER: Clarify comment in room palette handling codeEugene Sandulenko
2018-01-31TUCKER: Fix color cycling in submarine roomAdrian Frühwirth
Fixes Trac#6378.
2014-03-15TUCKER: Use boolean instead of integer in several placesStrangerke
2014-03-09TUCKER: Fix some values assigned to _csDataLoadedStrangerke
2014-03-09TUCKER: make _panelLockedFlag a boolean instead of an integerStrangerke
2014-03-09TUCKER: Some more renamingStrangerke
2014-03-08TUCKER: Some more renamingStrangerke
2014-03-08TUCKER: Change the type of some variables to booleanStrangerke
2014-03-07TUCKER: Some more renamingStrangerke
2014-03-07TUCKER: Use boolean in place of integer for some members of the Sprite structureStrangerke
2014-03-07TUCKER: Start renaming struct members to follow coding/naming conventionsStrangerke
2014-03-07TUCKER: Remove some useless modification of sprite stateStrangerke
2014-03-07TUCKER: Reduce the scope of some variablesStrangerke
2014-02-18TUCKER: Make GPL headers consistent in themselves.Johannes Schickel
2011-12-02TUCKER: remove duplicated logic branches in locations 48 and 66 (checked ↵Gregory Montoir
against the original)
2011-11-03TUCKER: Added FIXMEs for seemingly superfluous logic branchesFilippos Karapetis
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-02-19Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵Johannes Schickel
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp
2011-02-19TUCKER: fix #2872348 - walk bug by switching places in museumGregory Montoir
Looks like an original game glitch, prevent hard-coded sequence execution on location switch (after using map).
2011-02-18TUCKER: fix #3106766 - Bubbles in Plugs Shop too heavyGregory Montoir
2011-02-18TUCKER: fix #3106536 - Punk stuck (moving in background)Gregory Montoir
2011-02-18TUCKER: fix #3106520 - Prison water drop leaves a lineGregory Montoir
2011-02-14TUCKER: Adapt to setPalette RGBA->RGB change.Johannes Schickel
This change has not been tested, since I do not own copy of Tucker.
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2009-10-17TUCKER: fix several issues in ending sequences (tracker item #2872355 - ↵Gregory Montoir
Minor bugs outro) svn-id: r45200
2009-09-27TUCKER: add clipping for text drawingGregory Montoir
svn-id: r44393
2009-07-19fix bug #2597980 - TUCKER: Sprite glitchGregory Montoir
svn-id: r42610
2009-07-13tucker: fixed issues with dirty rects handling (tracker item #2597763)Gregory Montoir
svn-id: r42456
2009-06-14simplified .raw/.wav data files handling in introduction sequencesGregory Montoir
svn-id: r41520
2009-05-11some cleanup :Gregory Montoir
- separated instruction table parsing from instruction execution - added a few debug calls to monitor game flags changes - some variables/functions renaming svn-id: r40454
2009-02-21cleanupGregory Montoir
svn-id: r38685
2009-02-15correct sprite state for location 43 (fixes #2600759)Gregory Montoir
svn-id: r38188
2009-01-16Some cleanup (one could replace some of those switch/case by jump tables...)Max Horn
svn-id: r35876
2009-01-16TUCKER: Got rid of _fileToLoadMax Horn
svn-id: r35875
2009-01-16TUCKER: Simplify TuckerEngine::copyLocBitmapMax Horn
svn-id: r35873
2008-12-25Pushing down some header deps (on common/system.h, mostly)Max Horn
svn-id: r35542
2008-12-07added dirty screen rects redrawGregory Montoir
svn-id: r35274
2008-11-23various fixes, Bud Tucker should now be completable (tested with french version)Gregory Montoir
svn-id: r35155
2008-11-16some fixes to input handling, cleanupGregory Montoir
svn-id: r35100
2008-11-10fixed charset issues & wrong state for locations 13,16,23Gregory Montoir
svn-id: r34999
2008-11-10Silenced MSVC warnings about uninitialized variablesFilippos Karapetis
svn-id: r34995