Commit Graph
137148 Commits
Author SHA1 Message Date
Paul Gilbert cc9bf88ed5 TITANIC: Major implementation of OSMovie and AVISurface classes 2016-07-15 19:27:33 -04:00
Paul Gilbert 341cf18661 TITANIC: Added CStarControlSub9 loading 2016-07-15 19:27:30 -04:00
Paul Gilbert b725c9add7 TITANIC: Added CStarArray initialization 2016-07-15 19:27:26 -04:00
Paul Gilbert 0b860220fc TITANIC: Beginnings of AVISurface class 2016-07-15 19:27:23 -04:00
Paul Gilbert f99b16f564 TITANIC: Suppress some warnings in unimplemented code 2016-07-15 19:27:19 -04:00
Paul Gilbert 8b2d85f8e5 TITANIC: Figured out remainder of CMovieManager 2016-07-15 19:27:16 -04:00
Paul Gilbert fb06cb4dde TITANIC: Added CMovieManager class 2016-07-15 19:27:13 -04:00
Paul Gilbert 3f12927b77 TITANIC: Added CVideoSurface transPixelate 2016-07-15 19:27:09 -04:00
Paul Gilbert 5ab33f117a TITANIC: Adding more video surface methods 2016-07-15 19:27:06 -04:00
Paul Gilbert d9e05e215c TITANIC: Fleshing out screen manager 2016-07-15 19:27:02 -04:00
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