Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-18 | TITANIC: Renamed functions that adds/removes stars/markers | David Fioramonti | |
Before it was add/remove row so the new name is more informative. | |||
2017-08-18 | TITANIC: Implement F5 & F7 Saving and Loading | Paul Gilbert | |
2017-08-18 | TTTANIC: Fix bomb narration disappearing after Titania's cutscene | Paul Gilbert | |
2017-08-18 | TITANIC: Simplify sound looping by using LoopingAudioStream | Paul Gilbert | |
2017-08-18 | TITANIC: Simplified dependencies for classes related to star_camera | David Fioramonti | |
This involved removing header files and forward declaring when possible. I also reorded the header include files to be local to gloabal. E.x., in the class implementation the class header file would be the first included. This is a first pass of header reduction for star_control/ files | |||
2017-08-18 | TITANIC: Fix toggling fan speed from very fast down to slow | Paul Gilbert | |
2017-08-18 | TITANIC: Fix Promenade fan sound after toggling fan speed too much | Paul Gilbert | |
2017-08-18 | WAGE: Do not error on unprintable characters. | Eugene Sandulenko | |
Makes Swamp Witch start | |||
2017-08-18 | TITANIC: Change variable for tracking stars marked into enum | David Fioramonti | |
2017-08-18 | SLUDGE: Fix zBuffer problem when credit scrolling | Simei Yin | |
2017-08-18 | SLUDGE: Fix load&save sound bug | Simei Yin | |
2017-08-18 | SLUDGE: Play mod music | Simei Yin | |
2017-08-17 | Merge pull request #992 from dafioram/daffine_fmatrix_work | Paul Gilbert | |
TITANIC: Daffine and FMatrix work | |||
2017-08-17 | TITANIC: Fix talking to Parrot | Paul Gilbert | |
2017-08-17 | TITANIC: Have Parrot return after Perch is placed in cage | Paul Gilbert | |
2017-08-17 | TITANIC: Fix magazine being winnable multiple times | Paul Gilbert | |
2017-08-17 | TITANIC: Fix taking hose from Frozen Broken Pellerator | Paul Gilbert | |
2017-08-17 | SCUMM: Prevent darkenPallete() in Room 0 in FT, fixes bug #9871 | Ben Castricum | |
2017-08-17 | WAGE: Added more games to detection | Eugene Sandulenko | |
2017-08-17 | WAGE: Added more alternative game versions | Eugene Sandulenko | |
2017-08-17 | WAGE: Added detection for two more games | Eugene Sandulenko | |
2017-08-17 | WAGE: Added alternative version of Fred Rogers game | Eugene Sandulenko | |
2017-08-16 | TITANIC: fpose, simplify inverse | David Fioramonti | |
Was doing 3x3 inverse now it is doing a transpose. Also named the function. | |||
2017-08-16 | TITANIC: daffine simpler inverse | David Fioramonti | |
Replace rotation inverse with transpose. inv(R)=tranpose(R) for rotation matrices. | |||
2017-08-16 | TITANIC: Fix hose pickup cursor when loading savegame with cover open | Paul Gilbert | |
2017-08-16 | TITANIC: Unmarked starviewer, fix, key directions | David Fioramonti | |
Changing the fpose Y axis rotations flipped some of the keys (z,x) so I added in negatives to fix that. Also before slash was looking up and comma was looking down. This is the same as the original, but I think thats less intuitive so I have reversed that. It also makes those keys now correct in the readme. | |||
2017-08-16 | TITANIC: Renamings for Broken Pellerator fields | Paul Gilbert | |
2017-08-16 | TITANIC: Change fpose Yaxis rotation to be same as wikipedia | David Fioramonti | |
Add negatives to star camera turning rotations so view turns correctly when no stars are marked and 1 star is marked. | |||
2017-08-15 | TITANI: Fix auto-showing Call button outside music room Pellerator | Paul Gilbert | |
2017-08-15 | TITANIC: Fix too short animations in Pellerator journeys | Paul Gilbert | |
2017-08-15 | TITANIC: Fix too long animation in Pellerator journeys | Paul Gilbert | |
2017-08-15 | TITANIC: Cleanup of DAffine, removal of unused static | Paul Gilbert | |
2017-08-15 | Merge pull request #991 from dafioram/daffine_refactor | Paul Gilbert | |
TITANIC: DAffine refactor | |||
2017-08-15 | TITANIC: Further cleanup of FMatrix refactorings | Paul Gilbert | |
2017-08-15 | Merge pull request #990 from dafioram/fmatrix_refactor | Paul Gilbert | |
TITANIC: FMatrix refactoring | |||
2017-08-15 | TITANIC: Workaround longer Pellerator times after loading savegames | Paul Gilbert | |
2017-08-15 | TITANIC: Removed dead code from CParrot::ActMsg | Paul Gilbert | |
2017-08-15 | TITANIC: daffine refactor, changed Yaxis rotation convention | David Fioramonti | |
The X and Z rotation already follow the convention given in wikipedia, but the Y axis rotation doesn't (its the negative angle) so I switched that and updated where that was used. This allowed stray negatives for angle calls to this function (for Y rotations) to be removed from other parts of the code (dvector). In theory this was a non-functional change. In dvector the code was taking the negative of the angle so it was essentially doing the negative of the negative, but when it was used once in star_camera it was not (when it should of been). So That was changed. That part of the code was used for locking onto the third star after the 2nd was already locked. I can't tell if the star control puzzle has improved after this change. It can still have issues locking onto the 2nd star and also not. Also added lots of todos for things to check. | |||
2017-08-15 | TITANIC: fmatrix refactor, matrix product now non-member function | David Fioramonti | |
The matrix product doesn't change anything about the class so it doesn't need to be a member function. This way other functions can do multiplication of matrices. | |||
2017-08-15 | TITANIC: fmatrix refactor, common code for matrix product | David Fioramonti | |
Changed the left and right matrix product to use the matrix product function with the matrix order reversed. | |||
2017-08-15 | TITANIC: star control, fmatrix refactoring | David Fioramonti | |
renamed fn2->MatRProd and fn3->MatLProd. They do post (R) and pre (L) multiplication. | |||
2017-08-15 | WAGE: Sorted all detection entries to dictionary sort | Eugene Sandulenko | |
2017-08-15 | WAGE: Increased md5 sum size to 2MB and recalculated all checksums | Eugene Sandulenko | |
2017-08-15 | WAGE: Use new MacTextWindow API for selection cut/clear | Eugene Sandulenko | |
This enables multiline selection cutting and clearing. | |||
2017-08-15 | TITANIC: daffine refactor, call clear before setting rot matrix | David Fioramonti | |
The previous code wasn't reseting all the other elements to zero when setting up a rotation matrix. This would of left other values in the not set elements leading to a matrix not quite what the caller wanted. This should lead to the function getFrameTransform returning a different Daffine matrix. Also added lots of todos | |||
2017-08-15 | TITANIC: daffine refactoring, non-functional changes | David Fioramonti | |
Made default constructor col4 construction explicit. Change amount argument to be angle_deg. Added constant from dvector that does conversion from degrees to radians". Also moved conversion constants for angles in dvector to header file so daffine could use that. | |||
2017-08-15 | SLUDGE: Add debug channel | Simei Yin | |
2017-08-15 | SLUDGE: Fix sprite darkness bug and refactor | Simei Yin | |
2017-08-14 | TITANIC: Stop showing lift 4 floor on SGT TV after getting eye | Paul Gilbert | |
2017-08-14 | TITANIC: Don't allow Titania to activate if you remove parts after adding | Paul Gilbert | |