aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-19TITANIC: Fix getting chicken after not picking up a previous onePaul Gilbert
When you dispense a chicken, but don't pick it up and leave, the chicken is returned to the dispensor. But previously you couldn't then get another chicken, though you should be able to get one.
2017-08-19CONFIGURE: Silence undefined-var-template warningThierry Crozat
We get this warning a lot for the Singleton class due to the way we instantiate its specializations. Also in case we forget the instantiation we get a link error anyway, so the warning is not very useful anyway.
2017-08-18TITANIC: Allow GMM/F7 loading in prologue before player gets the PETPaul Gilbert
2017-08-18TITANIC: Fix use-after-free in TTtalker when loading savegamesPaul Gilbert
2017-08-18TITANIC: Implement F5 & F7 Saving and LoadingPaul Gilbert
2017-08-18TTTANIC: Fix bomb narration disappearing after Titania's cutscenePaul Gilbert
2017-08-18TITANIC: Simplify sound looping by using LoopingAudioStreamPaul Gilbert
2017-08-18TITANIC: Fix toggling fan speed from very fast down to slowPaul Gilbert
2017-08-18TITANIC: Fix Promenade fan sound after toggling fan speed too muchPaul Gilbert
2017-08-18WAGE: Do not error on unprintable characters.Eugene Sandulenko
Makes Swamp Witch start
2017-08-18GRAPHICS: MACGUI: Fix MacTextWindow dragging and resizingEugene Sandulenko
2017-08-18GRAPHICS: MACGUI: Perform sanity checks before blittingEugene Sandulenko
2017-08-18SLUDGE: Fix zBuffer problem when credit scrollingSimei Yin
2017-08-18SLUDGE: Fix load&save sound bugSimei Yin
2017-08-18SLUDGE: Play mod musicSimei Yin
2017-08-17Merge pull request #992 from dafioram/daffine_fmatrix_workPaul Gilbert
TITANIC: Daffine and FMatrix work
2017-08-17TITANIC: Fix talking to ParrotPaul Gilbert
2017-08-17TITANIC: Have Parrot return after Perch is placed in cagePaul Gilbert
2017-08-17TITANIC: Fix magazine being winnable multiple timesPaul Gilbert
2017-08-17TITANIC: Fix taking hose from Frozen Broken PelleratorPaul Gilbert
2017-08-17SCUMM: Prevent darkenPallete() in Room 0 in FT, fixes bug #9871Ben Castricum
2017-08-17WAGE: Added more games to detectionEugene Sandulenko
2017-08-17WAGE: Added more alternative game versionsEugene Sandulenko
2017-08-17WAGE: Added detection for two more gamesEugene Sandulenko
2017-08-17WAGE: Added alternative version of Fred Rogers gameEugene Sandulenko
2017-08-16TITANIC: fpose, simplify inverseDavid Fioramonti
Was doing 3x3 inverse now it is doing a transpose. Also named the function.
2017-08-16TITANIC: daffine simpler inverseDavid Fioramonti
Replace rotation inverse with transpose. inv(R)=tranpose(R) for rotation matrices.
2017-08-16TITANIC: Fix hose pickup cursor when loading savegame with cover openPaul Gilbert
2017-08-16TITANIC: Unmarked starviewer, fix, key directionsDavid 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-16TITANIC: Renamings for Broken Pellerator fieldsPaul Gilbert
2017-08-16TITANIC: Change fpose Yaxis rotation to be same as wikipediaDavid Fioramonti
Add negatives to star camera turning rotations so view turns correctly when no stars are marked and 1 star is marked.
2017-08-15TITANI: Fix auto-showing Call button outside music room PelleratorPaul Gilbert
2017-08-15TITANIC: Fix too short animations in Pellerator journeysPaul Gilbert
2017-08-15TITANIC: Fix too long animation in Pellerator journeysPaul Gilbert
2017-08-15TITANIC: Cleanup of DAffine, removal of unused staticPaul Gilbert
2017-08-15Merge pull request #991 from dafioram/daffine_refactorPaul Gilbert
TITANIC: DAffine refactor
2017-08-15TITANIC: Further cleanup of FMatrix refactoringsPaul Gilbert
2017-08-15Merge pull request #990 from dafioram/fmatrix_refactorPaul Gilbert
TITANIC: FMatrix refactoring
2017-08-15TITANIC: Workaround longer Pellerator times after loading savegamesPaul Gilbert
2017-08-15TITANIC: Removed dead code from CParrot::ActMsgPaul Gilbert
2017-08-15TITANIC: daffine refactor, changed Yaxis rotation conventionDavid 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-15TITANIC: fmatrix refactor, matrix product now non-member functionDavid 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-15TITANIC: fmatrix refactor, common code for matrix productDavid Fioramonti
Changed the left and right matrix product to use the matrix product function with the matrix order reversed.
2017-08-15TITANIC: star control, fmatrix refactoringDavid Fioramonti
renamed fn2->MatRProd and fn3->MatLProd. They do post (R) and pre (L) multiplication.
2017-08-15WAGE: Sorted all detection entries to dictionary sortEugene Sandulenko
2017-08-15WAGE: Increased md5 sum size to 2MB and recalculated all checksumsEugene Sandulenko
2017-08-15WAGE: Use new MacTextWindow API for selection cut/clearEugene Sandulenko
This enables multiline selection cutting and clearing.
2017-08-15GRAPHICS: MACGUI: Syncronise internal state when selection is cutEugene Sandulenko
2017-08-15GRAPHICS: MACGUI: Fix crash in selection when there is no text foundEugene Sandulenko
2017-08-15GRAPHICS: MACGUI: Fix MacText::getTextChunk() for multiline selectionsEugene Sandulenko