Commit Graph
21 Commits
Author SHA1 Message Date
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
Eugene Sandulenko 1298762b76 TITANIC: Fix copy/paste error 2017-03-27 08:06:29 +02: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
Paul Gilbert 7d99857e4c TITANIC: Added CStarPoints1 draw method 2017-03-25 14:55:27 -04:00
Michael Drüing a75e386339 TITANIC: Change some constants to more sensible ones 2017-03-15 20:33:44 -04:00
D G Turner ae4f96f7ba TITANIC: Suppress GCC Warning in WIP Code. 2017-02-28 20:24:31 +00:00
Paul Gilbert 93cd3eced2 TITANIC: Implemented CStarControl doAction 2017-02-27 08:55:56 -05:00
Paul Gilbert 5610eefcf2 TITANIC: More implementation of CSurfaceAream, added FRect class 2017-02-26 17:26:20 -05:00
Paul Gilbert 985f8a3720 TITANIC: Fixes for coordinates init in CStarPoints1 2017-02-24 23:29:54 -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