49 Commits

Author SHA1 Message Date
Paul Gilbert
7ace328cb8 TITANIC: Fix various warnings 2016-07-31 18:08:57 -04:00
Paul Gilbert
875002daea TITANIC: Add semicolon to DECLARE_MESSAGE_MAP usage 2016-07-24 20:52:21 -04:00
Paul Gilbert
4d79ee16c0 TITANIC: Add semicolon after CLASSDEF macro usage 2016-07-24 20:30:56 -04:00
Paul Gilbert
c918602800 TITANIC: Fix some warnings 2016-07-23 12:11:09 -04:00
Paul Gilbert
0ed7b463e8 TITANIC: Fixes for saving & loading savegames 2016-07-20 21:51:44 -04:00
Paul Gilbert
2ea4116e0a TITANIC: gcc compilation fixes 2016-07-18 22:32:28 -04:00
Paul Gilbert
25e8d1d5a8 TITANIC: Simplify data usage in CStarControlSub20 2016-07-18 19:28:10 -04:00
Paul Gilbert
5387d4dd7b TITANIC: Added CStarControlSub20 copyFrom/copyTo methods 2016-07-18 18:59:10 -04:00
Paul Gilbert
3ee3784073 TITANIC: Added remaining CStarControlSub12 virtual methods 2016-07-17 23:18:06 -04:00
Paul Gilbert
020655a6f3 TITANIC: Adding CStarControlSub12 methods 2016-07-17 21:26:03 -04:00
Paul Gilbert
87db74d771 TITANIC: Adding CStarControlSub12 methods 2016-07-17 20:18:20 -04:00
Paul Gilbert
011286d4b8 TITANIC: Extra construction for CStarControlSub12 2016-07-17 16:43:53 -04:00
Paul Gilbert
9e14d4a566 TITANIC: Added CStarControlSub12 setupHandler 2016-07-17 16:01:49 -04:00
Paul Gilbert
90f2cce0b9 TITANIC: Start of starfield rendering 2016-07-17 15:40:07 -04:00
Paul Gilbert
816b99f5a6 TITANIC: Added CStarField support methods 2016-07-17 13:26:22 -04:00
Paul Gilbert
29c87fe375 TITANIC: Renamed CStarControlSub12 to CStarField 2016-07-17 13:10:04 -04:00
Paul Gilbert
c4e3cd87ab TITANIC: Finished startfield initDocument 2016-07-17 13:10:01 -04:00
Paul Gilbert
dee69e2069 TITANIC: Renaming of star point classes 2016-07-17 13:09:59 -04:00
Paul Gilbert
0118919d35 TITANIC: Further work on DMatrix 2016-07-17 13:09:56 -04:00
Paul Gilbert
1b06a9294a TITANIC: Setup of CStarControlSub6 class 2016-07-17 13:09:54 -04:00
Paul Gilbert
e674116edb TITANIC: More FVector methods 2016-07-17 13:09:51 -04:00
Paul Gilbert
9b1efa3bf5 TITANIC: Added FMatrix methods 2016-07-17 13:09:49 -04:00
Paul Gilbert
e1695101bc TITANIC: Beginnings of matrix and vector classes 2016-07-17 13:09:46 -04:00
Paul Gilbert
7553b81d86 TITANIC: Some star control class definitions 2016-07-17 13:09:44 -04:00
Paul Gilbert
ce7e2c80d6 TITANIC: Further star control class stubs 2016-07-17 13:09:41 -04:00
Paul Gilbert
7b331771ca TITANIC: Beginnings of CStarControlSub15 class 2016-07-17 13:09:39 -04:00
Paul Gilbert
f92f2243fd TITANIC: Fix star control points 2 loading 2016-07-17 13:09:29 -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
f99b16f564 TITANIC: Suppress some warnings in unimplemented code 2016-07-15 19:27:19 -04:00
Paul Gilbert
4840e3e86b TITANIC: In-progress loading of second starfield points array 2016-07-15 19:26:59 -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
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
c87a6e212a TITANIC: Adding stub methods to CGameObject 2016-07-15 19:25:25 -04:00
Paul Gilbert
be9a05f8b5 TITANIC: Added CPetStarfield methods 2016-07-15 19:25:14 -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
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
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