Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-29 | XEEN: Fix opening Other Options menu after canceling loading a save | Paul Gilbert | |
2018-04-29 | SLUDGE: Remove unused global variable dialogValue | Simei Yin | |
2018-04-29 | SLUDGE: Remove global variable fadeMode and move transition functions to ↵ | Simei Yin | |
GraphicsManager | |||
2018-04-29 | SLUDGE: Remove global variable saveEncoding and refactor CustomSaveData features | Simei Yin | |
2018-04-29 | PRINCE: Update detected game titles | Adrian Frühwirth | |
2018-04-28 | XEEN: Further simplification in checkMoveDirection | Paul Gilbert | |
2018-04-29 | LILLIPUT: Fix another regression | Strangerke | |
2018-04-29 | JANITORIAL: Fix whitespace | Adrian Frühwirth | |
2018-04-28 | XEEN: Implement changes needed for World of Xeen 2 CD talkie | Paul Gilbert | |
2018-04-28 | XEEN: Mark the supported games for testing | Paul Gilbert | |
2018-04-28 | XEEN: Revert removal of movement check code; it was necessary after all | Paul Gilbert | |
2018-04-28 | XEEN: Move Detect Monsters dialog logic into a dialogs_spells.cpp class | Paul Gilbert | |
2018-04-28 | XEEN: Cleanup and fixes for control arrow movement | Paul Gilbert | |
2018-04-28 | SLUDGE: Replace linked list by Common::List in PeopleManager | Simei Yin | |
2018-04-28 | XEEN: Fix rendering of Detect Monsters spell | Paul Gilbert | |
2018-04-27 | XEEN: Move some few overlooked strings and spell array into xeen.ccs | Paul Gilbert | |
2018-04-27 | XEEN: Fix World of Xeen ending sequence | Paul Gilbert | |
2018-04-27 | XEEN: Add script patch to remove statue floating off SE Clouds map corner | Paul Gilbert | |
2018-04-27 | SLUDGE: Replace linked list by Common::List in SpeechManager | Simei Yin | |
2018-04-27 | SLUDGE: Remove global variable speechMode | Simei Yin | |
2018-04-27 | SLUDGE: Move global variable brightnessLevel to GraphicsManager and refactor ↵ | Simei Yin | |
save&load | |||
2018-04-27 | SLUDGE: Move global variable thumbnailWidth/Height to GraphicsManager | Simei Yin | |
2018-04-27 | MOHAWK: MYST: Fix two Atrus videos playing at the same time in D'ni | Bastien Bouclet | |
In D'ni, after giving the white page to Atrus, or after coming without a page, too videos of Atrus would play on top of each other after waiting long enough for the first video to loop. Fixes #10503. | |||
2018-04-27 | MOHAWK: MYST: Make Dni/Atrus endings an enum | David Fioramonti | |
The global variable "ending" tracks various states that Atrus can be in. This variable determines what video of Atrus will be playing and if the brother books have been destroyed. Despite this variable being called ending there are other endings not captured by this variable (like the brother endings). Also change spelling of Dini to Dni for one usage of ActiveAge from a previous commit. | |||
2018-04-26 | XEEN: Script patch for Dark Tower statue setting invalid world flag | Paul Gilbert | |
2018-04-26 | XEEN: Fix entry to Darkstone Tower | Paul Gilbert | |
2018-04-26 | XEEN: Fix entering Dragon Tower | Paul Gilbert | |
2018-04-26 | XEEN: Fix condition check in Southern Sphinx | Paul Gilbert | |
2018-04-26 | MOHAWK: MYST: Don't play the credits when quitting in the middle of a script | Bastien Bouclet | |
Playing the credits unloads the data required by the rest of the script. Fixes Trac#10502. | |||
2018-04-26 | MOHAWK: MYST: Reset the main cursor when starting the credits | Bastien Bouclet | |
The credit stack does not have the data required to display all the cursors, especially the page cursors. Fixes Trac#10501. | |||
2018-04-26 | MOHAWK: MYST: Make global currentAge an enum | David Fioramonti | |
This global basically tracks what age/book/stack the player is in. It is also used to change stacks via MohawkEngine_Myst::changeToStack() by being an index for MystScriptParser::_stackMap and MystScriptParser::_startCard. E.x., instead of _global.currentAge = 2 now _global.currentAge = kMystLibrary. Also two of the endings are considered Ages instead of being apart of _global.ending. | |||
2018-04-26 | XEEN: Fix entering the Southern Sphinx | Paul Gilbert | |
2018-04-26 | LILLIPUT: Fix regression introduced in 56db8c626eb095fc21a4648e7cc79f7ed0bd1260 | Strangerke | |
2018-04-25 | XEEN: Fix loading of event text in Darkside southern skyroad | Paul Gilbert | |
2018-04-25 | XEEN: Fixes for Dark Side ending | Paul Gilbert | |
2018-04-26 | LILLIPUT: Implement play / music | Strangerke | |
2018-04-25 | MOHAWK: MYST: Turn held page state into an enum | dafioram | |
Previously, the held page stage was an unsigned int 16 with values 0-13. The enum will make its state more clear. | |||
2018-04-24 | MOHAWK: MYST: Redraw the tower angle line after the rotation completes | Bastien Bouclet | |
Fixes Trac#10499. | |||
2018-04-23 | XEEN: Fix Swords Greyhaven guild spell list | Paul Gilbert | |
2018-04-23 | XEEN: FIxes for Dark Side & Swords spell listing | Paul Gilbert | |
2018-04-24 | LILLIPUT: Remove some unused variables, initialize some others | Strangerke | |
2018-04-23 | MOHAWK: MYST: Clip one coordinate at a time in o_copyImageToBackBuffer | Bastien Bouclet | |
Fixes Achenar's door animation being mispositionned on Channelwood. Fixes Trac#10498. | |||
2018-04-22 | SCI: Change workaround for PalVary / Animate race condition | Willem Jan Palenstijn | |
The new approach is to delay kAnimate briefly (with an 68ms timeout) while there is a zero-tick PalVary running, so that it has time to trigger. The previous workaround would immediately process a zero-tick PalVaryInit/PalVaryReverse. This caused problems in QfG3 (bug #10304) where it interfered with PalVaryPause. The previous workaround could also be modified to handle pause/resume, but this new approach should be closer to SSCI's behaviour, which used a timer for a zero-tick PalVary too. This fixes bug #10304, and keeps #5298 fixed too. | |||
2018-04-22 | TITANIC: Fix discrepancy between readSavegameHeader() declaration and definition | Adrian Frühwirth | |
This should have been part of commit 00e59a3122. | |||
2018-04-22 | Revert "TITANIC: Fix memory leak due to save thumbnail changes" | Adrian Frühwirth | |
This was a miss in commit 00e59a3122. The new parameter was supposed to be called skipThumbnail and default to true instead. For consistency's sake (the rest of the tree uses skipThumbnail, not loadThumbnail) I'm reverting this and will separately update the declaration to how it should have been from the beginning. Thanks dreammaster! | |||
2018-04-22 | TITANIC: Fix memory leak due to save thumbnail changes | Paul Gilbert | |
2018-04-22 | MOHAWK: LB: Mark a switch fall-trough as intentional | Bastien Bouclet | |
Without the fall-through, the function would unconditionally dereference an uninitialized pointer. | |||
2018-04-22 | MOHAWK: LB: Mark some switch fall-throughs as intentional | Bastien Bouclet | |
Fall-throughs are used as a way to handle optional parameters in this function. | |||
2018-04-22 | MOHAWK: MYST: Fix the sound effect not playing in opcode 41 | Bastien Bouclet | |
Changing the background sound when switching cards could stop the effect sound immediately after it started. Fixes Trac#10493. | |||
2018-04-22 | JANITORIAL: Fix formatting | Adrian Frühwirth | |