aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/scene.cpp
AgeCommit message (Collapse)Author
2010-06-14Further memory leak fixes reported by ValgrindPaul Gilbert
svn-id: r49644
2010-04-21Changed MadsView into a separate class, since it's functionality is needed ↵Paul Gilbert
by two different class hierarchies that can't share a common ancestor class svn-id: r48763
2010-04-12Added the beginnings of the main timer listPaul Gilbert
svn-id: r48635
2010-03-21Added framework for displaying game dialogsPaul Gilbert
svn-id: r48353
2010-03-16Further code implemented for the current action displayPaul Gilbert
svn-id: r48266
2010-03-14Further separation of MADS and M4 scene logicPaul Gilbert
svn-id: r48257
2010-03-14Further work on separating M4 specific scene code into the m4_scene.cpp filePaul Gilbert
svn-id: r48256
2010-03-10Split up the SceneResources class into a generic common set, with specific ↵Paul Gilbert
versions each for M4 and Mads, and merged the MadsSceneInfo data into it svn-id: r48223
2010-03-07Split up the scene.cpp file into separate files for M4 and MADS specific ↵Paul Gilbert
scene code and support classes. Also have started adding code for textual display and proper current action display svn-id: r48172
2010-02-28Fix gcc warning.Johannes Schickel
svn-id: r48151
2010-02-28Implemented loading of the Rex Nebular walkable areasPaul Gilbert
svn-id: r48150
2010-02-27Beginnings of code for scene info loadingPaul Gilbert
svn-id: r48143
2010-02-21Implemented some of the sprite animations loading logic for the first scene ↵Paul Gilbert
(no display yet) svn-id: r48099
2010-02-17Implemented player sprite loading portion of scene enter codePaul Gilbert
svn-id: r48076
2010-02-13Added the beginnings of scene set-up logicPaul Gilbert
svn-id: r48039
2010-01-31Further work on separating the scene logic for MADS and M4Paul Gilbert
svn-id: r47732
2010-01-30Worked on separating scene logic into separate classes for M4 and MADSPaul Gilbert
svn-id: r47728
2010-01-30Beginnings of a separation of the MADS and M4 engines into separate classes. ↵Paul Gilbert
This will be cleaner then having checks everywhere for whether the game mode is MADS or M4. svn-id: r47705
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-03Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is nullTorbjörn Andersson
before freeing it, which isn't necessary. svn-id: r46941
2009-12-20Started implementation of the original game's cheat modePaul Gilbert
svn-id: r46425
2009-12-17Implemented basic message parsingPaul Gilbert
svn-id: r46402
2009-12-12Implemented the rendering section of dialog displayPaul Gilbert
svn-id: r46338
2009-12-11Beginnings of a dialog display classPaul Gilbert
svn-id: r46330
2009-12-07M4: Make M4Surface member w, h, pixels protected; some cleanupMax Horn
svn-id: r46280
2009-12-05Hooked up the actions list and object-specific actions to change the status textPaul Gilbert
svn-id: r46268
2009-12-05Implemented support for the inventory list scrollbar and directly selecting ↵Paul Gilbert
an object svn-id: r46266
2009-12-05Expanded the actions view into a full user interface view, and added support ↵Paul Gilbert
for highlighting of user interface elements svn-id: r46262
2009-12-01Corrected the palette colours for the interface elementsPaul Gilbert
svn-id: r46230
2009-11-26Fix warningMax Horn
svn-id: r46156
2009-11-26Added the basics of a action list displayPaul Gilbert
svn-id: r46152
2009-11-15Added display of the rotating inventory objectsPaul Gilbert
svn-id: r45912
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-10-02Merged loadHotSpotsMads() and loadHotSpotsM4()Filippos Karapetis
svn-id: r34726
2008-04-20More compilation fixes by lordhotoFilippos Karapetis
svn-id: r31621
2008-04-20Initial import of the work in progress M4 engineFilippos Karapetis
svn-id: r31600