Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-11 | TITANIC: Fix freeze panning away from Parrot cage | Paul Gilbert | |
2017-09-11 | TITANIC: The hasAudioTiming code was just an isActive flag | Paul Gilbert | |
2017-09-10 | TITANIC: Created custom stream reader to fix bad y222.avi header | Paul Gilbert | |
2017-09-10 | TITANIC: Remove redundant flag clearing in star control | Paul Gilbert | |
2017-09-09 | TITANIC: Disable input during Bellbot intro to prevent moving away | Paul Gilbert | |
2017-09-09 | TITANIC: Fix nav helmet glitch from leaving view when it's animating | Paul Gilbert | |
2017-09-09 | TITANIC: Fix locking/unlocking starfield markers multiple times | Paul Gilbert | |
2017-09-09 | TITANIC: Various whitespace fixes in star control classes | Paul Gilbert | |
2017-09-09 | Merge pull request #1017 from dafioram/star-control-changes | Paul Gilbert | |
TITANIC: Star control changes | |||
2017-09-09 | TITANIC: Cleanup and fixes for clicking on Starfield marker LEDs | Paul Gilbert | |
2017-09-09 | TITANIC: Hitting go on captain wheel resets it | David Fioramonti | |
In the original once you have hit the go button on the steering wheel it won't let you use it again until you have solved the puzzle so that is how ScummVM does it now. | |||
2017-09-09 | TITANIC: Prevent locking/unlocking sounds in photoview | David Fioramonti | |
In scummvm and the original engine if you try to unlock/lock stars in photoview/skyview then the stars will not unlock/lock, but the sounds associated with unlocking and locking were playing. Giving a false impression that the locking/unlocking was happening. The sounds no longer play when in photoview. | |||
2017-09-09 | TITANIC: Improved naming for Helmet On/Off flag | David Fioramonti | |
2017-09-09 | TITANIC: Fix occassional PET mixup when toggling nav helmet on & off | Paul Gilbert | |
2017-09-09 | TITANIC: Fix parrot freezing after multiple chicken drags | Paul Gilbert | |
2017-09-09 | TITANIC: Fix play/stop operation for 1st Class Restaurant Phonograph | Paul Gilbert | |
2017-09-08 | TITANIC: Keep highlighted inventory items animating when changing room | Paul Gilbert | |
2017-09-07 | TITANIC: Fix hiding SGT toilet after turning it on & off | Paul Gilbert | |
2017-09-07 | TITANIC: star camera better handler function naming | David Fioramonti | |
The functions that dealt with the mover handling only had handler in the name so I added mover and type to the name to reflect that it involves the mover handler. | |||
2017-09-07 | TITANIC: star control, removed todos and improved some comments | David Fioramonti | |
2017-09-07 | TITANIC: make sure of setOrientations more clear | David Fioramonti | |
Made camera automover setOrientations not virtual and reduced arguments also changed name since to differentiate it from behavior of derived classes. | |||
2017-09-07 | TITANIC: Make use of CCameraAutoMover::setPath() more clear | David Fioramonti | |
There was a setPath() adn setPath2() function took in different arguments and were doing the same thing, but not using the different arguments. I made it into one function that only takes in the arguments it uses. Also it was marked virtual, but all the derived classes, CMarkedAutoMover, and CUnmarkedAutoMover were just doing there own thing and then calling this base class implementation. Therefore, I made it be not virtual and the derived classes can do there own thing and then call this, but since they are doing slightly different things it makes sense to differentiate the names and not have them all be called setPath. I.e., the derived classes also change the orientation so that is included in their function names to reflect that. | |||
2017-09-07 | TITANIC: Better naming for Viewport function | David Fioramonti | |
I differentiated getRelativePosCentering() and getRelativePosCentering2() since one was using the raw Pose and one was using the regular Pose. | |||
2017-09-06 | TITANIC: Add 'skip' response for Deskbot to skip entire checkin | Paul Gilbert | |
2017-09-06 | TITANIC: Make Parrot speech respect the Parrot volume level | Paul Gilbert | |
2017-09-06 | TITANIC: Fix gfx glitch closing SGT chest of drawers | Paul Gilbert | |
2017-09-06 | TITANIC: Fix specifying end frame in movie debugger command | Paul Gilbert | |
2017-09-05 | TITANIC: Allow GMM loading from the copyright and continue dialog | Paul Gilbert | |
2017-09-05 | TITANIC: Fix Bellbot disappearing during checkin cutscene | Paul Gilbert | |
2017-09-05 | TITANIC: Hook up in-game sound sliders to ScummVM volumes | Paul Gilbert | |
2017-09-04 | TITANIC: Implement setup code for sound slider positions | Paul Gilbert | |
2017-09-04 | TITANIC: Cleanup and enum for CPetSound | Paul Gilbert | |
2017-09-04 | TITANIC: Fix display of music system stop button when pressed | Paul Gilbert | |
2017-09-03 | TITANIC: Fix Doorbot disappearing on loading prologue elevator savegame | Paul Gilbert | |
2017-09-03 | TITANIC: Fix Doorbot disappearing in prologue elevator | Paul Gilbert | |
2017-09-03 | TITANIC: Fix Doorbot doubletake in the prologue | Paul Gilbert | |
2017-09-02 | TITANIC: Minor cleanup and warning fixes to star control | Paul Gilbert | |
2017-09-02 | TITANIC: Fix star3 locking overshoot, #9961 | David Fioramonti | |
I fixed this previously for star2, I thought the overshoot for star3 locking might have also been fixed since I hadn't observed it in a while. I applied the same workaround by setting the old position to be the new position. | |||
2017-09-02 | TITANIC: Added/Removed comments for new functions in FVector and FPose | David Fioramonti | |
2017-09-02 | TITANIC: Move Matrix4Inv out of starcamera and into FPose function | David Fioramonti | |
2017-09-02 | TITANIC: Remove DVector and DAffine files from build and folder | David Fioramonti | |
2017-09-02 | TITANIC: Swap DAffine for FPose in Orientation and Transforms | David Fioramonti | |
More swapping of functions in the Orientation and Transform classes. | |||
2017-09-02 | TITANIC: Swap DAffine usage for FPose in setViewportAngle | David Fioramonti | |
2017-09-02 | TITANIC: Replace DAffine with FPose in Transform and Orientation classes | David Fioramonti | |
2017-09-02 | TITANIC: Duplicate DAffine usage in lockMarker2 with FPose usage | David Fioramonti | |
2017-09-02 | TITANIC: Templatize matrix_inv | David Fioramonti | |
This allows DAffine and FPose to use a double version and a float version of matrix4Inv. | |||
2017-09-01 | TITANIC: Added DAffine functions that combines several vector operations | David Fioramonti | |
2017-09-01 | TITANIC: Replace all external uses of DVector with FVector | David Fioramonti | |
Wherever DVector was used outside of DAffine and CMatrixTransform I replaced with FVectors. So Internally those functions are still using DVectors. This required adding some new functions to FVector that duplicated functionality in DVector. | |||
2017-08-31 | TITANIC: Don't allow unlocking stars while locking onto a star | David Fioramonti | |
Fixes #10170. I've added a boolean variable that tracks whether the game is in the process of locking onto a star or not. When the user hits the unlock button _isInLockingProcess gets checked and the request to unlock is denied if the locking on is currently happening. Once the locking on is finished then the release is lifted and the user can unlock at this time (or after locking onto the next star). | |||
2017-08-31 | TITANIC: Minor syntactic fixes for Star Control classes | Paul Gilbert | |