aboutsummaryrefslogtreecommitdiff
path: root/queen/walk.cpp
AgeCommit message (Collapse)Author
2004-10-03merged FRAMES_JOE and FRAMES_JOE_XTRAGregory Montoir
svn-id: r15398
2004-03-07cleanup (removed irrevelant comments and useless XXX'ed code)Gregory Montoir
svn-id: r13214
2004-01-18fix warningPaweł Kołodziejski
svn-id: r12499
2004-01-16some assert() callsGregory Montoir
svn-id: r12435
2004-01-14- tweaked a bit walking functions to make persons stop walking when a ↵Gregory Montoir
cutaway is canceled - removed unpack to bob frame 2 (as it is never used) - changed some error() calls to assert() - minor cleanups svn-id: r12385
2004-01-10cleanupGregory Montoir
svn-id: r12312
2004-01-08- new Grid class to handle all zones / areas stuffGregory Montoir
- adapted Logic/Walk code to use it svn-id: r12250
2004-01-08mostly cleanup :Gregory Montoir
- moved main update() method to QueenEngine - merged update() & checkPlayer() - added a method in Logic class to handle the CUTAWAY_SPECIAL stuff - Journal remembers last seen page - no need to call loadPanel() to restore panel palette, use palSetPanel() instead svn-id: r12240
2004-01-07- moved some Person/Anim code to GraphicsGregory Montoir
- some renaming svn-id: r12218
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-05added a class to manage banks, Queen::Graphics cleanupGregory Montoir
svn-id: r12157
2003-12-29cleanup & follow code conventionsGregory Montoir
svn-id: r12019
2003-12-12cleanupGregory Montoir
svn-id: r11600
2003-12-11constructors cleanupGregory Montoir
svn-id: r11589
2003-12-06- handle person bank number hack slighlty differently (fix it when loading, ↵Gregory Montoir
not in personSetData) - remove some useless checks as there are no invalid bob numbers in actor data - minor cleanups in Area svn-id: r11520
2003-12-04in original DOS version, characters *can* walk in last roomGregory Montoir
svn-id: r11492
2003-12-03be consistent with animateJoeGregory Montoir
svn-id: r11490
2003-12-03fix walking person issue (noticeable when Azura is escaping from Floda)Gregory Montoir
svn-id: r11488
2003-11-30cleanupGregory Montoir
svn-id: r11438
2003-11-26rename some methods (purely cosmetic) and fix some walking problems when ↵Gregory Montoir
closing Journal screen svn-id: r11373
2003-11-16fix some bugs :Gregory Montoir
- Joe being unable to grab oil during carbam scene (walking bug, when dest_pt == orig_pt) - wrong Joe facing direction when opening plane door updated handlePinnacleRoom() comment svn-id: r11306
2003-11-15fix some bugs :Gregory Montoir
- right-clicking on inventory item doesn't execute default action - unapplied room light level when Joe enters a room - updated comment in roomDisplay on palette fading problem - during dialogue, invalid mouse-overs (added enum for joeWalk flag too) preparing Journal stuff : - add a (almost useless) useJournal method to Logic - removed useless code in Graphics, as it should (and could) be easily re-written in a more OO way svn-id: r11299
2003-11-13fix some bugs :Gregory Montoir
- grayed panel disappearing during cutaway - canceling joe walk before switching to another room svn-id: r11277
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11224
2003-11-07Minor fixes.David Eriksson
svn-id: r11185
2003-11-05walking fixes (int16/uint16)Gregory Montoir
svn-id: r11146
2003-11-03init Walk::_joeMoveBlock at the right placeGregory Montoir
svn-id: r11091
2003-11-02cleanup/remaining Walk cutaway callsGregory Montoir
svn-id: r11056
2003-10-31use Command classGregory Montoir
svn-id: r11017
2003-10-27more stuff for future Command classGregory Montoir
svn-id: r10987
2003-10-23Initial version of the Input class. Some things still missing.David Eriksson
svn-id: r10944
2003-10-21WALK, GRAB_JOE, GRAB_DIR, USE_UNDERWEAR, USE_DRESS and USE_CLOTHES ↵Gregory Montoir
implementations svn-id: r10924
2003-10-18minor changes to joeMove() codeGregory Montoir
svn-id: r10888
2003-10-15fix personMove / cutaway problemGregory Montoir
svn-id: r10807
2003-10-14moved some methods from Queen::Walk to Queen::LogicGregory Montoir
svn-id: r10802
2003-10-14Persons must not be in table!David Eriksson
svn-id: r10797
2003-10-14preliminary FIND_STATE implementationGregory Montoir
svn-id: r10794
2003-10-13DISP_ROOM additions + 'Person' functionsGregory Montoir
svn-id: r10779
2003-10-12DISP_ROOM additions/correctionsGregory Montoir
svn-id: r10743
2003-10-11preliminary DISP_ROOM implementationGregory Montoir
svn-id: r10731
2003-10-10additions/corrections to walking functionsGregory Montoir
svn-id: r10709
2003-10-09- Make _moveData table readableDavid Eriksson
- Add missing member in last table entry svn-id: r10700
2003-10-09minor additions to walk class + get/set functions for Logic::_areaGregory Montoir
svn-id: r10699
2003-10-09added walking functionsGregory Montoir
svn-id: r10695