Commit Graph
137148 Commits
Author SHA1 Message Date
Colin Snover 58c83dcd14 COMMON: Make SpanOwner copy assignment make a copy of the owned Span
To move data from one SpanOwner to another, use `moveFrom`.
Thanks @waltervn for pointing out the problem.
2017-06-08 10:45:55 -05:00
Colin Snover e29f60858d SCI32: Clarify code comment about Steam GK2 RESMAP.001 2017-06-08 00:28:44 -05:00
Colin Snover 2482a78fa3 SCI32: Fix wave resource patch offset
This bug was only reproducible when loading a game using the
multi-disc RESSFX.00x bundles.

Fixes Trac#9832.
2017-06-08 00:14:45 -05:00
Paul Gilbert 7a0a0b548c TITANIC: Fix color of starfield crosshairs 2017-06-07 22:32:11 -04:00
Paul Gilbert 3fdfd47ea3 TITANIC: Rename CStarControlSub2 to CStarFieldBase 2017-06-07 22:06:22 -04:00
Paul Gilbert 46f4047a1d TITANIC: Renamings for camera mover classes 2017-06-07 22:00:22 -04:00
Paul Gilbert c105be916e TITANIC: Renamings for automatic camera mover classes 2017-06-07 21:50:03 -04:00
Paul Gilbert 0331fab01b TITANIC: Fix rotating starview when 2 markers are locked in 2017-06-07 21:28:15 -04:00
Bastien Bouclet 9f1ce38187 STARK: Fix segfault when calling opItemSetActivity
Fixes a crash when getting the glove
2017-06-07 18:10:09 +02:00
Paul Gilbert d761a77236 TITANIC: 2nd marker lock on now working 2017-06-06 23:03:41 -04:00
Paul Gilbert 301cac15ee TITANIC: Fix calculations in DVector fn1 2017-06-06 22:07:15 -04:00
Paul Gilbert cc5629014e TITANIC: Further fixes for locking marker 2 2017-06-06 20:20:53 -04:00
Paul Gilbert cb3f8f35db TITANIC: Rewrite of lockMarker2 2017-06-05 20:34:11 -04:00
Paul Gilbert 13048f2af0 TITANIC: Add some const prefixes to mover proc2 2017-06-05 20:27:59 -04:00
Bastien Bouclet 7be96cdbc7 STARK: Record the dialog history to the diary 2017-06-05 21:14:38 +02:00
Bastien Bouclet 7f729947ce STARK: Don't run location init scripts when loading saves
The state for currently active locations should be loaded from the save instead.
2017-06-05 09:44:49 +02:00
Bastien Bouclet a7a7b4468a STARK: Add save state serializers to more entities 2017-06-05 09:44:49 +02:00
Bastien Bouclet 2e8766fbbf STARK: Add state serializers for a number of entities 2017-06-05 09:44:48 +02:00
Paul Gilbert 39ffcf7a1b TITANIC: Simplifications in lockMarker2 2017-06-04 20:17:51 -04:00
Paul Gilbert 032cd3f4eb TITANIC: Simplify DVector fn1 2017-06-04 20:17:11 -04:00
Paul Gilbert a8e03289df TITANIC: Renamings for the individual lock marker methods 2017-06-04 18:28:49 -04:00
Paul Gilbert 71fd9b79e2 TITANIC: Fix saving locked marker vectors into camera rotation matrix 2017-06-04 15:47:01 -04:00
Paul Gilbert ca0a6d3d7e TITANIC: Some fixes for marker 1 rotation code 2017-06-04 14:22:02 -04:00
Paul Gilbert b60f0ee7d3 TITANIC: Rewrite of rotation code when 1 marker is fixed 2017-06-04 11:42:11 -04:00
Paul Gilbert f6dc363ba8 TITANIC: Locking onto first marker is now working 2017-06-03 22:35:45 -04:00
Paul Gilbert 44fce15f50 TITANIC: Fix some vector calculations in marker lock-on code 2017-06-03 22:05:08 -04:00
Paul Gilbert 8c31328433 TITANIC: Extra comments and fix an incorrect DMatrix to be FMatrix 2017-06-03 17:14:02 -04:00
Paul Gilbert a6735310bc TITANIC: Minor cleanups in vector/matrix calculations 2017-06-02 20:58:00 -04:00
Paul Gilbert 9583083c73 TITANIC: Simplify DVector fn4 2017-06-02 20:32:12 -04:00
Paul Gilbert 26ee9caebf TITANIC: Fix calculations in CStarCamera fn2 2017-06-02 20:29:51 -04:00
Paul Gilbert 10ada8b23b TITANIC: Fix some calculation errors when locking markers 2017-06-01 21:19:49 -04:00
Colin Snover 03ba3e41f9 SCI32: Return CD speed in kPlatform
This fixes missing playback of some videos in Rama, like the
background video that plays when selecting an email at the
computer at the start of the game.
2017-05-31 22:03:13 -05:00
Paul Gilbert 520ba69b24 TITANIC: Renamings for locking/unlocking markers 2017-05-31 19:00:17 -04:00
Strangerke 29b7ada2be PLUMBERS: Initialize some variables 2017-05-31 21:59:15 +02:00
Bastien Bouclet 0ee5d78473 STARK: Keep track of the inventory item acquisition order 2017-05-31 15:21:30 +02:00
Bastien Bouclet 0bab2c7086 STARK: Plug a memory leak when loading saves 2017-05-31 15:21:30 +02:00
Paul Gilbert 953ab685b9 TITANIC: Fix flickering of marker bulbs in PET Starfield display 2017-05-30 22:49:01 -04:00
Paul Gilbert b21e829a9f TITANIC: Renamings and fixes for starfield marker buttons in PET 2017-05-30 22:23:31 -04:00
Paul Gilbert f698d04008 TITANIC: Fix line drawing of starfield markers 2017-05-30 21:38:28 -04:00
Paul Gilbert d56124e624 TITANIC: Renamings & cleanup for markers drawing 2017-05-30 20:50:59 -04:00
Paul Gilbert ede1965e65 TITANIC: Fix drawing crosshairs in the main starfield 2017-05-30 20:06:03 -04:00
Paul Gilbert 56474edca0 TITANIC: Cleanup & fixes for starfield viewpoint box 2017-05-30 20:01:49 -04:00
Paul Gilbert 6e46535c92 TITANIC: Rename CPhotoCrosshairs to CStarCrosshairs
The crosshairs are used in the main starfield as well, so they
shouldn't have a Photo specific name
2017-05-30 19:22:27 -04:00
Paul Gilbert 6854ffb8a3 TITANIC: Cleanup of CStarMarkers draw method 2017-05-30 18:57:50 -04:00
Paul Gilbert eb2ce9c759 TITANIC: Implement CSurfaceArea drawLine 2017-05-30 17:24:06 -04:00
Paul Gilbert 98ad7ca355 TITANIC: CSurfaceArea fillRect is actually drawLine 2017-05-30 16:49:04 -04:00
Paul Gilbert 0d35da3791 TITANIC: Fix vector calculation for markers drawing 2017-05-30 16:42:11 -04:00
Martin Kiewitz a8475db05a SCI: SQ4CD: Limit workaround for Russian SQ4 to room 150+900
As proposed by bluegr
2017-05-30 22:11:33 +02:00
Paul Gilbert c5084ff5ba TITANIC: Fix deselecting stars in the photo view 2017-05-30 15:16:17 -04:00
Paul Gilbert c6f079b1ef TITANIC: Further commenting of CPhotoCrosshairs class 2017-05-30 14:16:01 -04:00