aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-10TITANIC: Implement drag&drop droppingPaul Gilbert
2016-07-10TITANIC: Implement playing a range of frames within moviePaul Gilbert
2016-07-10TITANIC: Fix stopping moviesPaul Gilbert
2016-07-10TITANIC: Allow television video to play multiple timesPaul Gilbert
2016-04-10TITANIC: Change back to using original AVIDecoderPaul Gilbert
2016-04-10TITANIC: Fleshing out CTelevision::MovieEndMsgPaul Gilbert
2016-04-10TITANIC: Television video is now playingPaul Gilbert
2016-04-10TITANIC: Cleanup of CSTButtonPaul Gilbert
2016-04-10TITANIC: Fix CGameObject::changeStatusPaul Gilbert
2016-04-09TITANIC: Fix deleting moviesPaul Gilbert
2016-04-09TITANIC: Fix setting object bounds when drawingPaul Gilbert
2016-04-09TITANIC: Further implementation of timersPaul Gilbert
2016-04-09TITANIC: Starting to flesh out timersPaul Gilbert
2016-04-09TITANIC: More implementation code for movie playbackPaul Gilbert
2016-04-08TITANIC: Implement movie loadingPaul Gilbert
2016-04-08TITANIC: Implementing preliminary video playback codePaul Gilbert
2016-04-08TITANIC: Rename field in CGameStatePaul Gilbert
2016-04-08TITANIC: Implement onIdle method for regular game updatesPaul Gilbert
2016-04-08TITANIC: Implemented CCDROMComputerPaul Gilbert
2016-04-07TITANIC: Add CComputer messages, more view change logicPaul Gilbert
2016-04-07TITANIC: Converting other message stubs to new formatPaul Gilbert
2016-04-07TITANIC: Implement CDeadArea messagesPaul Gilbert
2016-04-07TITANIC: Minor change to Cursor enumPaul Gilbert
2016-04-07TITANIC: Fleshed out CCDROMTray classPaul Gilbert
2016-04-07TITANIC: Fix message map for CTelevisionPaul Gilbert
2016-04-07TITANIC: Fix showing custom cursors when highlighting objectsPaul Gilbert
2016-04-06TITANIC: Fix class hierarchy in ClassDef structuresPaul Gilbert
2016-04-06TITANIC: Furhter in-progress message handling conversionPaul Gilbert
2016-04-06TITANIC: In-progress converting message handling to be more like originalPaul Gilbert
I currently was using multiple inheritance to define the message classes that a class supports, but this caused problems when, for example, a class tested to see if an object supported CMouseMsg. The class in question supported several mouse messages, but a standard dynamic_cast returned nullptr for the class, since it didn't directly support it
2016-04-06TITANIC: Fix for showing link cursors in some screensPaul Gilbert
2016-04-06TITANIC: Implement CBackground message handlersPaul Gilbert
2016-04-06TITANIC: Fix setting of buttons in mouse messagesPaul Gilbert
2016-04-06TITANIC: Beginnings of CProximity classPaul Gilbert
2016-04-05TITANIC: Implementing CSTButtonPaul Gilbert
2016-04-05TITANIC: Set up cursors enum with better namesPaul Gilbert
2016-04-05TITANIC: Fix setting cursor when highlighting objectPaul Gilbert
2016-04-05TITANIC: Fix loading of game object boundsPaul Gilbert
2016-04-05TITANIC: Fix loading of ycursors.avi video that contains mouse cursorsPaul Gilbert
The mouse ccursor is now working correctly in-game, and correctly changing when different areas of the view are highlighted
2016-04-05TITANIC: Fix display of initial cursorPaul Gilbert
2016-04-04TITANIC: Hacked copy of AVIDecoder to handle ycursors.aviPaul Gilbert
Mouse cursor is now somewhat correctly showing
2016-04-04TITANIC: Implement OSVideoSurface::setupMapPaul Gilbert
2016-04-04TITANIC: Implemented STFont::copyRectPaul Gilbert
2016-04-04TITANIC: Further work on STFont character drawingPaul Gilbert
2016-04-03TITANIC: Implement font loadingPaul Gilbert
2016-04-03TITANIC: Fix reading resources from game executablePaul Gilbert
2016-04-03TITANIC: Move most of the root classes into new support/ folderPaul Gilbert
2016-04-03TITANIC: Working on font loadingPaul Gilbert
2016-04-02TITANIC: Further work on CPetControlSub12 drawingPaul Gilbert
2016-04-02TITANIC: Implemented ScreenManager fillRectPaul Gilbert
2016-04-01TITANIC: Implement overall PET inventory draw methodPaul Gilbert