Commit Graph

73203 Commits

Author SHA1 Message Date
Paul Gilbert
4840e3e86b TITANIC: In-progress loading of second starfield points array 2016-07-15 19:26:59 -04:00
Paul Gilbert
82c0be2bc5 DEVTOOLS: Add second starfield points array to create_titanic 2016-07-15 19:26:56 -04:00
Paul Gilbert
2ff4d3ed66 TITANIC: Adding starfield points loading 2016-07-15 19:26:40 -04:00
Paul Gilbert
46ec1a004b TITANIC: Added CStarControl message handlers 2016-07-15 19:26:27 -04:00
Paul Gilbert
ed06a1a44e TITANIC: Added bulk ofCStarView draw 2016-07-15 19:26:24 -04:00
Paul Gilbert
79b4754b33 TITANIC: Finish and better name fader classes 2016-07-15 19:26:21 -04:00
Paul Gilbert
ed2a716790 TITANIC: Implemented CSurfaceObj class 2016-07-15 19:26:17 -04:00
Paul Gilbert
712db65ff4 TITANIC: Implemented CStarControlSub15 class 2016-07-15 19:26:14 -04:00
Paul Gilbert
8f6ba6e00a TITANIC: Added CBaseStar data loading 2016-07-15 19:26:11 -04:00
Paul Gilbert
eebb42be89 TITANIC: Work on CBaseStar and CStarControlSub4 classes 2016-07-15 19:26:08 -04:00
Paul Gilbert
d436ce5dae TITANIC: Beginning of work on star control hierarchy 2016-07-15 19:26:05 -04:00
Paul Gilbert
8ea5d53329 TITANIC: Added CGameObject saving, and movie range info methods 2016-07-15 19:26:02 -04:00
Paul Gilbert
5ccc0a66da TITANIC: Removed const modifier from all saveable objects
Turns out that CGameObject::save regenerates the _movieRangeInfo list.
So the const suffix can no longer be used for the entire hierarchy
2016-07-15 19:25:58 -04:00
Paul Gilbert
a82bcd3ce7 TITANIC: Added CMovieRangeInfo methods 2016-07-15 19:25:53 -04:00
Paul Gilbert
ce0be01e31 TITANIC: Cleanup CGameObject list from CMovieClipList to CMovieRangeInfoList 2016-07-15 19:25:50 -04:00
Paul Gilbert
123966554a TITANIC: gcc compilation fixes 2016-07-15 19:25:47 -04:00
Paul Gilbert
5c2a39e74a TITANIC: Set up empty message targets for classes without messages 2016-07-15 19:25:44 -04:00
Paul Gilbert
0715be7926 TITANIC: Added CGameObject text methods 2016-07-15 19:25:41 -04:00
Paul Gilbert
4db07ba145 TITANIC: Add mouse down/up generation methods 2016-07-15 19:25:38 -04:00
Paul Gilbert
a1c181f949 TITANIC: Adding CGameObject methods 2016-07-15 19:25:36 -04:00
Paul Gilbert
0e81482070 TITANIC: Added more CGameObject methods 2016-07-15 19:25:33 -04:00
Paul Gilbert
f141b33717 TITANIC: Adding CGameObject methods 2016-07-15 19:25:30 -04:00
Paul Gilbert
3988a9eeee TITANIC: Adding more game object methods 2016-07-15 19:25:27 -04:00
Paul Gilbert
c87a6e212a TITANIC: Adding stub methods to CGameObject 2016-07-15 19:25:25 -04:00
Paul Gilbert
e161a3d207 TITANIC: Added extra CGameState methods 2016-07-15 19:25:22 -04:00
Paul Gilbert
ef1d10e926 TITANIC: Implemented remaining CGameManager methods and others 2016-07-15 19:25:19 -04:00
Paul Gilbert
b6f476c70f TITANIC: Cleanup and renamings for PET Starfield controller 2016-07-15 19:25:17 -04:00
Paul Gilbert
be9a05f8b5 TITANIC: Added CPetStarfield methods 2016-07-15 19:25:14 -04:00
Paul Gilbert
ad873455cf TITANIC: Adding PET Control bot methods 2016-07-15 19:25:11 -04:00
Paul Gilbert
6f063c4703 TITANIC: Fleshing out CGameObject and CPetControl methods 2016-07-15 19:25:09 -04:00
Paul Gilbert
0146a3c6b6 TITANIC: Added remaining CPetControl methods 2016-07-15 19:25:06 -04:00
Paul Gilbert
04afc63379 TITANIC: Adding savegame header load/save methods 2016-07-15 19:25:03 -04:00
Paul Gilbert
507924b39d TITANIC: Fix initializing PET Remote glyphs 2016-07-15 19:25:01 -04:00
Paul Gilbert
243a3e6a7d TITANIC: Rename CPlaceHolder to CPlaceHolderItem to match original 2016-07-15 19:24:58 -04:00
Paul Gilbert
4ed93ca8f1 TITANIC: Cleanup of PET section classes methods to match original 2016-07-15 19:24:56 -04:00
Paul Gilbert
42c8ac1c88 TITANIC: Added Pet Inventorty virtual methods 2016-07-15 19:24:53 -04:00
Paul Gilbert
5fe1f73159 TITANIC: Added remaining PET Inventory Glyph methods 2016-07-15 19:24:51 -04:00
Paul Gilbert
bb567c6e11 TITANIC: Adding PET Inventory Glyph methods 2016-07-15 19:24:49 -04:00
Paul Gilbert
6f5f59af17 TITANIC: Added various PET methods 2016-07-15 19:24:46 -04:00
Paul Gilbert
c2f6110d02 TITANIC: Added CPetGlyphs methods 2016-07-15 19:24:44 -04:00
Paul Gilbert
6b376e2fa1 TITANIC: Added remaining PET Conversations methods 2016-07-15 19:24:41 -04:00
Paul Gilbert
9ae0a76333 TITANIC: Properly named several PET Glyph virtual methods 2016-07-15 19:24:39 -04:00
Paul Gilbert
ec5dcc17dc TITANIC: Added TTtalker methods 2016-07-15 19:24:36 -04:00
Paul Gilbert
934787b19b TITANIC: Finsihed remaining PET Remote methods 2016-07-15 19:24:33 -04:00
Paul Gilbert
a4b746d24e TITANIC: Added further PET Rooms Glyph method 2016-07-15 19:24:29 -04:00
Paul Gilbert
fd2fd2cdc5 TITANIC: Added PET Room Glyph drawing 2016-07-15 19:24:25 -04:00
Paul Gilbert
5b98885f87 TITANIC: Figured out PET Room Glyph modes 2016-07-15 19:24:22 -04:00
Paul Gilbert
f7d6db05e8 TITANIC: Adding Pet Room glyph methods 2016-07-15 19:24:18 -04:00
Paul Gilbert
54eac84dc5 TITANIC: Fix compilation issues 2016-07-15 19:24:15 -04:00
Paul Gilbert
3fb8c888a7 TITANIC: Adding miscellaneous CGameObject & CPetControl methods 2016-07-15 19:24:11 -04:00