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
c6b07dcdd7
TITANIC: Added CGameObjectDescItem class
2016-03-12 22:03:01 -05:00
Paul Gilbert
bad72e2ae4
TITANIC: Implement various post-load methods
2016-03-12 19:23:00 -05:00
Paul Gilbert
c269c770ac
TITANIC: Implemented sound manager loading
2016-03-12 12:35:41 -05:00
Paul Gilbert
60e137c651
TITANIC: Implemented true talk manager & script loading
2016-03-12 10:51:34 -05:00
Paul Gilbert
c0de794584
TITANIC: Added stubs for the different script classes
2016-03-12 07:59:44 -05:00
Paul Gilbert
e68e8334ed
TITANIC: Beginnings of True Talk scripts hierarchy
2016-03-11 22:55:14 -05:00
Paul Gilbert
0fead6fe56
TITANIC: Beginnings of game manager data loading
2016-03-10 18:44:18 -05:00
Paul Gilbert
759c0e3b45
TITANIC: More game manager setup
2016-03-08 22:56:34 -05:00
Paul Gilbert
71c3129ecf
TITANIC: Added skeletons for game manager support classes
2016-03-08 22:34:51 -05:00
Paul Gilbert
8a404e62aa
TITANIC: Implemented CTreeItem::findByName
2016-03-08 21:13:24 -05:00
Paul Gilbert
34ade1f8cb
TITANIC: Add const suffix to many tree item methods
2016-03-08 20:33:57 -05:00
Paul Gilbert
eff4ed1ac1
TITANIC: Fleshing out CProjectItem methods
2016-03-08 19:35:30 -05:00
Paul Gilbert
d1a29a1d1a
TITANIC: Moved CompressedFile class into simple_file.h
...
One of the joys of working with ScummVM was that, using existing
Common functionality, the entirety of the original's CompressedFile
class could be reduced to a couple of lines. As such, CompressedFile
doesn't really need it's own seperate files anymore.
2016-03-08 18:57:17 -05:00
Paul Gilbert
0645a3dbde
TITANIC: Fix crash when compressed newgame.st file was closed
2016-03-08 18:48:26 -05:00
Paul Gilbert
3103c9aaa9
TITANIC: Implemented message target classes
2016-03-07 08:11:06 -05:00
Paul Gilbert
fbcd4de457
TITANIC: Overall message handling method
2016-03-06 22:57:45 -05:00
Paul Gilbert
2395e5601c
TITANIC: Further gcc compilation fixes
2016-03-06 20:23:35 -05:00
Paul Gilbert
dd5c119f32
TITANIC: gcc compilation fixes
2016-03-06 19:57:01 -05:00
Paul Gilbert
7375394b81
TITANIC: Converting saveable objects hierarchy to have type data
...
This is necessary for at least message sending, and probably other
areas, that needs to be able to pass class filtering for message
targets. And I could figure out a clean way to use the built-in RTTI
2016-03-06 19:12:49 -05:00
Paul Gilbert
f423d4d41a
TITANIC: Add missing CMailMan to saveable object list
2016-03-05 22:49:12 -05:00
Paul Gilbert
ac930083ac
TITANIC: Fixes for CStarControl loading
2016-03-05 22:46:35 -05:00
Paul Gilbert
20725a0eda
TITANIC: Further work on CStarControl support classes and loading
2016-03-05 21:44:57 -05:00
Paul Gilbert
f01bd1be9f
TITANIC: Create stubs for CStarControl support classes
2016-03-05 15:44:39 -05:00
Paul Gilbert
03d3d5b539
TITANIC: Implemented remaining CPetControl classes loading
2016-03-05 12:14:52 -05:00
Paul Gilbert
7e966dbc5e
TITANIC: gcc compilation fixes
2016-03-05 00:12:53 -05:00
Paul Gilbert
5bdb873c47
TITANIC: gcc compilation fixes
2016-03-05 00:04:26 -05:00
Paul Gilbert
e03a110662
TITANIC: Fleshing out CPetControl support classes
2016-03-04 23:37:40 -05:00
Paul Gilbert
61518fb208
TITANIC: Move CPetControl and direct support classes to new folder
2016-03-04 20:21:02 -05:00
Paul Gilbert
d07fbeb255
TITANIC: Beginnings of CPetControl support classes
2016-03-04 07:46:39 -05:00
Paul Gilbert
e688850e93
TITANIC: Implemented more saveable classes
2016-03-02 23:40:06 -05:00
Paul Gilbert
3ae4e63c80
TITANIC: Implemented more saveable classes
2016-03-02 22:05:25 -05:00
Paul Gilbert
5dce31417c
TITANIC: More saveable classes implemented
2016-03-02 19:21:31 -05:00
Paul Gilbert
96825e2823
TITANIC: More saveable classes implemented
2016-03-02 18:29:09 -05:00
Paul Gilbert
700b77e1ea
TITANIC: Added more miscellaneous classes
2016-03-02 08:01:03 -05:00
Paul Gilbert
f7e057e4d7
TITANIC: Added more miscellaneous classes
2016-03-01 23:40:59 -05:00
Paul Gilbert
9ce8e1130c
TITANIC: Lots more miscellaneous classes
2016-03-01 20:41:07 -05:00
Paul Gilbert
32d84ed33d
TITANIC: Added lots more miscellaneous classes
2016-03-01 08:07:05 -05:00
Paul Gilbert
5dd3798ebf
TITANIC: Added a bunch of classes, loading method fixes
2016-02-29 22:56:16 -05:00
Paul Gilbert
a89dd72f20
TITANIC: Implemented lots of CBackground descendent classes
2016-02-29 21:20:33 -05:00
Paul Gilbert
95ebd2394b
TITANIC: Loading bugfixes and implemented CBrain descendents
2016-02-28 22:16:02 -05:00
Paul Gilbert
6eb777fe36
TITANIC: Added a lot of class definitions
...
Let's be honest here, it's a s**t-load of class definitions
2016-02-28 21:42:13 -05:00
Paul Gilbert
0471a25575
TITANIC: Implement light switch and buttons
2016-02-28 12:46:48 -05:00
Paul Gilbert
fa015808ac
TITANIC: Implement bowl and ear classes
2016-02-28 11:53:57 -05:00
Paul Gilbert
decec97c4b
TITANIC: Implement various parrot classes
2016-02-28 10:57:45 -05:00
Paul Gilbert
6cb2a5e81f
TITANIC: Added CCredits
2016-02-28 08:09:29 -05:00
Paul Gilbert
9cb1390c26
TITANIC: Implemented CClickResponder and descendents
2016-02-28 07:49:21 -05:00
Paul Gilbert
9080781b08
TITANIC: Add mouse events, cleanup of existing events
2016-02-27 23:22:38 -05:00
Paul Gilbert
def2a92ebf
TITANIC: Add event class definitions
2016-02-27 21:04:47 -05:00