Commit Graph
41 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert 4d49c3db3a TITANIC: Fix leaks in CGameState _movieList 2017-09-29 21:16:43 -04:00
David Fioramonti c96b01b82e TITANIC: Reduce header includes for titanic.h
I reduced the header includes a lot in Titanic.h and forward
declared when I could. Titanic.h was including a lot and
a lot of functions that were including it were not using its
API. This will help make it more clear which implementation
files are using which class since they will just need to include
which ones they need.

I also moved the debug related items in Titanic.h into the debugger
header.

I also reordered several of the the header includes to be local to
global.
2017-08-24 04:06:54 -07:00
Paul Gilbert d56e4e4584 TITANIC: Further renamings for CGameObject 2017-02-16 21:34:59 -05:00
Paul Gilbert 216e57aff4 TITANIC: Renamings for CGameObject & CGameState methods 2017-02-16 21:09:17 -05:00
Paul Gilbert 7c2265659a TITANIC: Fix display of busy cursor across entire TV throw cutscene 2017-01-21 21:16:39 -05:00
Paul Gilbert eb7b57b6a8 TITANIC: Implement busy cursor like the original 2016-12-27 00:43:19 -05:00
Paul Gilbert 89d595a46c TITANIC: Renaming of parrot met flag methods 2016-12-10 11:51:51 -05:00
Paul Gilbert f8d935d7db TITANIC: Cleanup and fixes for GameStateMovieList 2016-11-12 20:29:36 -05:00
Paul Gilbert a02adba842 TITANIC: Renamings of transitioning counter methods 2016-11-12 19:49:09 -05:00
Paul Gilbert 806e5827f1 TITANIC: Fix spurious drag starts happening after view changes 2016-11-08 20:11:11 -05:00
Paul Gilbert 0c7c72b750 TITANIC: Fix showing movie clip of BellBot arriving 2016-11-06 21:24:42 -05:00
Paul Gilbert 6eac69f45a TITANIC: Replaced int passenger class with PassengerClass enum 2016-11-05 11:02:39 -04:00
Paul Gilbert a6477a8606 TITANIC: Fix room transition cutscenes 2016-10-28 22:50:30 -04:00
Paul Gilbert 20092fb386 TITANIC: Implement hide counting for mouse cursor hide/show 2016-10-25 18:43:20 -04:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert 67be58f562 TITANIC: Implemented more game classes, fleshed out season handling 2016-08-27 20:44:44 -04:00
Paul Gilbert fd316a6058 TITANIC: Fleshed out various methods 2016-07-24 07:45:30 -04:00
Paul Gilbert d979dcd020 TITANIC: Fixes for movie notification, computer game logic cleanup 2016-07-23 17:21:38 -04:00
Paul Gilbert 4f08292c8c TITANIC: Add support for arbitrary window event targets
Also moved all standard game event methods to CMainGameWindow. This
will allow for the Continue Save dialog to be added in and get
events instead of the game window
2016-07-22 21:54:48 -04:00
Paul Gilbert fb06cb4dde TITANIC: Added CMovieManager class 2016-07-15 19:27:13 -04:00
Paul Gilbert f0889c17a4 TITANIC: Implementing lots of cGameObject methods 2016-07-15 19:23:44 -04:00
Paul Gilbert 421812f27c TITANIC: More implementing deskbot message handlers 2016-07-15 19:16:43 -04:00
Paul Gilbert 23f5691b97 TITANIC: Implement summoning NPCs 2016-07-10 16:22:38 -04:00
Paul Gilbert 36d60d7476 TITANIC: Added remainder of CCarry msg handlers 2016-07-10 16:10:57 -04:00
Paul Gilbert e3d02532f7 TITANIC: Implementing preliminary video playback code 2016-04-08 20:46:03 -04:00
Paul Gilbert 63e2a01ecf TITANIC: Rename field in CGameState 2016-04-08 18:53:05 -04:00
Paul Gilbert 1efbed5409 TITANIC: Move most of the root classes into new support/ folder 2016-04-03 16:16:35 -04:00
Paul Gilbert 5923ee5001 TITANIC: Implement CPetFrame::setArea 2016-03-31 22:31:13 -04:00
Paul Gilbert 7320498409 TITANIC: Implementing more CTelevision code, CGameState movie list 2016-03-25 00:01:15 -04:00
Paul Gilbert 217360d0c5 TITANIC: Add new derived Rect and Point classes 2016-03-21 20:53:49 -04:00
Paul Gilbert c6b239bdac TITANIC: Implemented CGameManager::update 2016-03-19 22:43:02 -04:00
Paul Gilbert dbd8ab0f1c TITANIC: Implement view change logic 2016-03-19 20:56:29 -04:00
Paul Gilbert 4704d72d6a TITANIC: Implementing view item message handling 2016-03-19 18:19:45 -04:00
Paul Gilbert d86941f8c6 TITANIC: Implement preEnterView and enterView 2016-03-19 11:03:03 -04:00
Paul Gilbert 7a38b51357 TITANIC: Implemented drag/drop handling 2016-03-18 23:15:31 -04:00
Paul Gilbert 8ec499c177 TITANIC: Implementing setActiveView, surface clearing 2016-03-16 19:05:16 -04:00
Paul Gilbert c92bf22f03 TITANIC: Changed CGameStateSub to CGameLocation, properly implemented it 2016-03-13 15:07:27 -04:00
Paul Gilbert f0d992d854 TITANIC: Implemented setMode method for game state 2016-03-13 10:28:45 -04:00
Paul Gilbert 0fead6fe56 TITANIC: Beginnings of game manager data loading 2016-03-10 18:44:18 -05:00
Paul Gilbert 71c3129ecf TITANIC: Added skeletons for game manager support classes 2016-03-08 22:34:51 -05:00