aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/room.cpp
AgeCommit message (Collapse)Author
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2008-04-06Replaced ManagedList with Common::SharedPtr in the rest of the lure engineFilippos Karapetis
svn-id: r31420
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-12Removed old copyright 2005-2006 line from several files so that their ↵Paul Gilbert
headers are consistant with the other files svn-id: r30433
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2008-01-05Changed room change code for an immediate transition when in EGA mode (which ↵Paul Gilbert
can't do fades) svn-id: r30236
2008-01-05Fix for showing the correct colour in the status line in EGA modePaul Gilbert
svn-id: r30229
2008-01-02Room backgrounds now display in EGA modePaul Gilbert
svn-id: r30138
2007-12-29Fix to ensure any active conversation data or selected hotspot is cleared ↵Paul Gilbert
when restoring or restarting a game svn-id: r30066
2007-12-22Bugfix to not allow animation fast forward when restoring a game - it was ↵Paul Gilbert
causing occasional crashes due to tick handlers referencing animations not yet loaded (it's only meant to be done during room changes) svn-id: r29950
2007-12-17Added extra debug statements to the talk dialog display processPaul Gilbert
svn-id: r29894
2007-12-16Bugfix for walking to hotspots - if the mouse was already highlighting the ↵Paul Gilbert
hotspot when a room was entered, clicking on it would cause the player to walk to an arbitrary exit svn-id: r29875
2007-12-02Added some more code to the savegame load process to correctly handle ↵Paul Gilbert
previously saved savegames (from version 25) svn-id: r29693
2007-12-02Enhanced savegames to store any active dialog when the game was savedPaul Gilbert
svn-id: r29689
2007-11-17Bugfix to properly clear previous room layers and fade in the screen when ↵Paul Gilbert
restoring a game svn-id: r29537
2007-11-17Bugfixes to the fighting animations and proper reset of fight data between ↵Paul Gilbert
save sessions svn-id: r29526
2007-11-17Bugfixes to restoring or restarting a game from the Restore/Restart dialogPaul Gilbert
svn-id: r29524
2007-11-14Fixed clipping issues that were still occurring in some roomsPaul Gilbert
svn-id: r29500
2007-11-12removeSounds was being called too early - it was setting the current area to ↵Paul Gilbert
that of the room being left, rather than the one being entered svn-id: r29482
2007-11-10Expanded talk routines so that characters now properly stand still only when ↵Paul Gilbert
they're meant to svn-id: r29471
2007-11-09Restoring a game now correctly fades out the current room like the originalPaul Gilbert
svn-id: r29459
2007-10-28Room fades now correctly fade out any active talk dialogPaul Gilbert
svn-id: r29277
2007-10-25Talk dialogs can now only be closed early if it's the player talking, or an ↵Paul Gilbert
NPC is talking directly to the player svn-id: r29258
2007-10-24Added a talkerId field to hotspots to better handle characters being talked toPaul Gilbert
svn-id: r29254
2007-10-20Finally got the room layering to work correctlyPaul Gilbert
svn-id: r29236
2007-09-23Tweaked the colour fading code so that room 4 will display correctlyPaul Gilbert
svn-id: r29068
2007-08-25Completed the restart/restore dialog screen and functionalityPaul Gilbert
svn-id: r28714
2007-08-12Added accelerated tick calls during room loadsPaul Gilbert
svn-id: r28547
2007-07-26Added proper room change fading effectPaul Gilbert
svn-id: r28212
2007-06-22Lots of bugfixes - game is now completablePaul Gilbert
svn-id: r27606
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-02-17Added line to ensure the current room number field variable is kept up to datePaul Gilbert
svn-id: r25648
2007-01-31Added check to skip drawing hotspots in layer 1 if their skip flag is setPaul Gilbert
svn-id: r25298
2006-10-02Added functionality to allow saving/loading the game statePaul Gilbert
svn-id: r24070
2006-09-03Changed name of HOTSPOTFLAG_HIGHLIGHTED to HOTSPOTFLAG_FOUND to make it's ↵Paul Gilbert
use clearer svn-id: r23824
2006-08-30Added word wrapping to the status line (necessary when giving long sets of ↵Paul Gilbert
Tell instructions) svn-id: r23809
2006-08-07Enhanced Room::setTalkDialog to be passed the destination character and ↵Paul Gilbert
active item hotspot Id svn-id: r23692
2006-07-30Added constants for known hotspot flags, and added line to flag hotspots ↵Paul Gilbert
that have been highlighted with the cursor svn-id: r23630
2006-07-08Rewrote the status line handling code along with tweaks to the debug ↵Paul Gilbert
information display svn-id: r23406
2006-05-29Player now moves out of the way if he's blocking an entrance when an NPC ↵Paul Gilbert
enters. Also changed errors in unimplemented NPC actions to warnings svn-id: r22731
2006-05-23Added some extra safety checks. Also contains some started work on ↵Paul Gilbert
redesigning the display of the current action svn-id: r22577
2006-04-29Added proper action display after selection along with showing the camera cursorPaul Gilbert
svn-id: r22208
2006-04-11Added a destRoomNumber variable to store which room a highlighted exit goes ↵Paul Gilbert
to, as well as some temporary code used to display pathfinding information onscreen when Toggle Info is turned on svn-id: r21783
2006-03-28Renamed various container isEmpty() methods to empty() to match STL conventionsMax Horn
svn-id: r21472
2006-03-13Fix a few valgrind warningsTravis Howell
svn-id: r21258
2006-03-09Compile fixes for VC6Lars Persson
svn-id: r21179
2006-02-21Improved layering of objects within rooms - for example, Ratpouch now ↵Paul Gilbert
properly shows up on the rack svn-id: r20804
2006-02-19Added display of talk dialogs during conversationsPaul Gilbert
svn-id: r20762
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582