Paul Gilbert
8b3829549a
TITANIC: Cleanup of engine references
2016-08-22 20:22:41 -04:00
Paul Gilbert
bc9abfadf4
TITANIC: Implemented CArboretumGate class
2016-08-12 20:07:29 -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
04afc63379
TITANIC: Adding savegame header load/save methods
2016-07-15 19:25:03 -04:00
Paul Gilbert
07c1b2b23d
TITANIC: Fleshing out of CTrueTalkManager class
2016-07-15 19:17:12 -04:00
Paul Gilbert
3878f38d8c
TITANIC: Move replacement string arrays into TTparser, added NUMBERS array
2016-07-15 19:12:22 -04:00
Paul Gilbert
e16239e21f
TITANIC: Implemented parser replaceNumbers sub-methods
2016-07-15 19:12:02 -04:00
Paul Gilbert
e1ba967233
TITANIC: Moved other static arrays from Titanic engine to dat file
2016-07-15 19:12:00 -04:00
Paul Gilbert
e5e0e22c56
TITANIC: Beginnings of TTinput class
2016-07-10 16:39:32 -04:00
Paul Gilbert
7700923298
TITANIC: Change CFileReader to CExeResoucres
2016-07-10 16:39:19 -04:00
Paul Gilbert
0820c3ffae
TITANIC: Refactor CTitleEngine to use CFilesManager for PE resources
2016-07-10 16:39:01 -04:00
Paul Gilbert
71179e3763
TITANIC: More script handler setup
2016-07-10 16:38:52 -04:00
Paul Gilbert
c4375b134a
TITANIC: Beginnings of STVocab class, CScriptHandler constructor
2016-07-10 16:38:51 -04:00
Paul Gilbert
8a6a5ad5c1
TITANIC: In progress implementation of PET Remote
2016-07-10 16:38:04 -04:00
Paul Gilbert
066dd4f5cd
TITANIC: Implementing PET inventory population
2016-07-10 16:11:17 -04:00
Paul Gilbert
62b087adce
TITANIC: Fleshing out CTelevision::MovieEndMsg
2016-04-10 10:20:06 -04:00
Paul Gilbert
e3d02532f7
TITANIC: Implementing preliminary video playback code
2016-04-08 20:46:03 -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
7ef899f18d
TITANIC: Implementing CPetInventory setup
2016-04-01 21:58:39 -04:00
Paul Gilbert
845e25d118
TITANIC: Added item strings
2016-04-01 20:37:44 -04:00
Paul Gilbert
7320498409
TITANIC: Implementing more CTelevision code, CGameState movie list
2016-03-25 00:01:15 -04:00
Paul Gilbert
1e6a320010
TITANIC: Implementing view draw code
2016-03-21 21:51:29 -04:00
Paul Gilbert
61947ef56b
TITANIC: Create Event manager class
2016-03-18 20:04:54 -04:00
Paul Gilbert
13a8e5f822
TITANIC: Implement debugger with dump and room commands
2016-03-17 22:29:16 -04:00
Paul Gilbert
a8d94d448e
TITANIC: Fixes to make message handling const, adding CEnterRoomMsg handlers
2016-03-17 19:58:59 -04:00
Paul Gilbert
6a26539abb
TITANIC: Fleshing out resource key and view loading
2016-03-15 23:49:18 -04:00
Paul Gilbert
3c29a10130
TITANIC: Further graphics setup, beginnings of files manager
2016-03-14 23:09:57 -04:00
Paul Gilbert
b57805bd4b
TITANIC: Added main game event loop
2016-03-13 15:39:35 -04:00
Paul Gilbert
819b773491
TITANIC: Add message generation at end of applicationStarting
2016-03-13 15:30:12 -04:00
Paul Gilbert
0471a25575
TITANIC: Implement light switch and buttons
2016-02-28 12:46:48 -05:00
Paul Gilbert
c9c85ee622
TITANIC: Adding screen initialization code
2016-02-07 23:25:34 -05:00
Paul Gilbert
bc7bc8ab34
TITANIC: Class stubs and beginnings of CSaveableObject hierarchy
2016-02-07 16:22:16 -05:00
Paul Gilbert
08be41ac52
TITANIC: Added skeleton CMainGameWindow class
2016-02-05 22:11:02 -05:00
Paul Gilbert
93c28c7970
TITANIC: Initial engine skeleton
2016-02-05 20:39:42 -05:00