David Fioramonti
fb3dcb9ee0
TITANIC: Use degree conversion common math funcs
...
I tested the star puzzle and it is still good.
2018-07-03 23:08:48 +01:00
Paul Gilbert
0362b70225
TITANIC: Fix memory leak loading star control stars
2017-09-18 21:06:34 -04:00
David Fioramonti
d01354ab0d
TITANIC: Reduce header includes for star_control files
...
Minimized a lot of the unncessary files includes in the
implementation files as well.
2017-08-24 04:31:04 -07:00
David Fioramonti
c96b01b82e
TITANIC: Reduce header includes for titanic.h
...
I reduced the header includes a lot in Titanic.h and forward
declared when I could. Titanic.h was including a lot and
a lot of functions that were including it were not using its
API. This will help make it more clear which implementation
files are using which class since they will just need to include
which ones they need.
I also moved the debug related items in Titanic.h into the debugger
header.
I also reordered several of the the header includes to be local to
global.
2017-08-24 04:06:54 -07:00
Paul Gilbert
d56124e624
TITANIC: Renamings & cleanup for markers drawing
2017-05-30 20:50:59 -04:00
Paul Gilbert
56474edca0
TITANIC: Cleanup & fixes for starfield viewpoint box
2017-05-30 20:01:49 -04:00
Paul Gilbert
98ad7ca355
TITANIC: CSurfaceArea fillRect is actually drawLine
2017-05-30 16:49:04 -04:00
Paul Gilbert
0624a9d5aa
TITANIC: Renaming of CStarCamera methods
2017-04-09 21:56:22 -04:00
Paul Gilbert
5059aea538
TITANIC: Rename CStarControlSub12 to CStarCamera
2017-04-09 21:44:10 -04:00
Paul Gilbert
60bad80144
TITANIC: Shift vector returns from params to return values
2017-04-07 21:52:36 -04:00
Paul Gilbert
8ffdd29b11
TITANIC: Renamed CStarControlSub6 to FPose
2017-04-05 21:29:32 -04:00
Paul Gilbert
aaa25279e5
TITANIC: Fix loading of CStarPoints2 data
2017-03-26 20:51:10 -04:00
Paul Gilbert
843540b334
TITANIC: Finished CSurfaceArea class
...
The fillRect method is implemented using an experimental, more ScummVM
style, rather than all the different blocks and loops for different
bit depths that the original did
2017-03-25 21:07:59 -04:00
Eugene Sandulenko
31d6dee5ed
TITANIC: Fix warning and stray semicolon
2017-03-25 23:41:02 +01:00
Paul Gilbert
c4ea4c362d
TITANIC: Added CStarPoints2 draw
2017-03-25 16:29:41 -04:00
Michael Drüing
a75e386339
TITANIC: Change some constants to more sensible ones
2017-03-15 20:33:44 -04:00
Paul Gilbert
ae67a5029e
TITANIC: Implementing starfield methods
2017-03-03 22:16:48 -05:00
Paul Gilbert
16d21cd0ff
TITANIC: Fix CStarPoints2 initialization
2017-02-25 15:03:16 -05:00
Paul Gilbert
c11f32f4aa
TITANIC: Further compiler warning fixes
2017-01-15 10:21:52 -05: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