aboutsummaryrefslogtreecommitdiff
path: root/queen/queen.h
AgeCommit message (Collapse)Author
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-28slightly less hackish Journal codeGregory Montoir
svn-id: r16357
2004-12-27Reducing header dependencies a bitMax Horn
svn-id: r16347
2004-12-03Minor cleanup, one more time.Gregory Montoir
Fixed a crash when returning to the launcher at the end of the game. I played FOTAQ (french) from the beginning to the end some hours ago, I haven't encountered any special problems/glitches (except the one mentionned above). svn-id: r15979
2004-12-02enabled autosaveGregory Montoir
svn-id: r15970
2004-11-24Fix a`ll engines. They work, though current fix is just temporary.Eugene Sandulenko
There are plans to add some brains to GameDetector class, which will let us avoid passing detector to init() method. svn-id: r15873
2004-11-23Added Engine::init() method; added return value to Engine::go()Max Horn
svn-id: r15865
2004-11-10'pack' the GameStateHeader, safer that wayGregory Montoir
svn-id: r15778
2004-10-10make queen engine returning to the launcher when finished (next step: plug ↵Gregory Montoir
all the memory leaks, mainly in Logic class) svn-id: r15511
2004-06-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-03-23Fix #922003 - FOTAQ crash on PocketPCNicolas Bacca
svn-id: r13372
2004-01-15got rid of timer stuff to handle display syncGregory Montoir
svn-id: r12416
2004-01-12New save/load code, this *breaks* compatiblity with the previousGregory Montoir
savefile format. Use the 'qsc' tool to convert your old files (http://0x.7fc1.org/fotaq/qsc.[cpp|exe]). svn-id: r12339
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-06- enabled debugger in QueenEngine::errorStringGregory Montoir
- initialise Cutaway::_personCount* when the Cutaway starts - minor tweaks in BankManager svn-id: r12185
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-26new debugging code, using Common::DebuggerGregory Montoir
svn-id: r11940
2003-12-19put all 'bam' related stuff in a class and allow load/save during a 'bam' sceneGregory Montoir
svn-id: r11759
2003-12-14Initial (Roland) Music support; a lot of stuff is still missing and/or ↵Joost Peters
incomplete. svn-id: r11621
2003-12-12get rid of queencomp target (rather simply always check for both queen.1 and ↵Max Horn
queen.1c); this allows some code simplification and gets rid of the last access to detector->_game in queen svn-id: r11599
2003-12-11constructors cleanupGregory Montoir
svn-id: r11589
2003-12-10- moved QueenEngine::roomChanged to Logic and enabled call from Cutaway code ↵Gregory Montoir
(this fixes the 2 irons bars being displayed at the end of c39a.cut) - moved my 'panel being hidden after the head room display' fix - fix problem in joeCutFacing / joeFacing in cutaway code svn-id: r11553
2003-12-03removed unused stuffGregory Montoir
svn-id: r11484
2003-12-01cleanup header includesGregory Montoir
svn-id: r11449
2003-11-10cut down on unnecessary GameDetector referencesMax Horn
svn-id: r11239
2003-10-28cleanup: removed version/id from GameSettingsMax Horn
svn-id: r10995
2003-10-23Initial version of the Input class. Some things still missing.David Eriksson
svn-id: r10944
2003-10-21add Sound class + call it from Talk::speakSegmentJoost Peters
svn-id: r10933
2003-10-20scrolling timing (copy/paste from SkyEngine)Gregory Montoir
svn-id: r10919
2003-10-17Hack for allowing ScummVM to respond to events during while the intro isTorbjörn Andersson
playing. I apologize for adding a global variable, but for now that seemed like the least intrusive change. svn-id: r10845
2003-10-16Play all intro cutaways (some better than others... :-)David Eriksson
svn-id: r10833
2003-10-16new Display class, cleanup GraphicsGregory Montoir
svn-id: r10827
2003-10-11update QueenEngine class with new Logic constructorGregory Montoir
svn-id: r10732
2003-10-08new config manager. not everything is completed, and some things will still ↵Max Horn
be changed, but it seems to work well enough to put it into CVS svn-id: r10687
2003-10-05renamed classes (we have our own namespace now) + fixed segfault in logicJoost Peters
svn-id: r10618
2003-10-03namespace QueenMax Horn
svn-id: r10575
2003-09-28dohJoost Peters
svn-id: r10463
2003-09-28queen initial importJoost Peters
svn-id: r10462