Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-02 | MOHAWK: RIVEN: Add a console to quickly test all the cards | Bastien Bouclet | |
Goes through all the cards clicking on hotspots at random. | |||
2018-06-13 | MOHAWK: MYST: Move the current stack id to ScriptParser | Bastien Bouclet | |
2018-06-13 | MOHAWK: MYST: Extract a Card class out of the main engine class | Bastien Bouclet | |
This is to allow having multiple cards loaded at the same time in the future. | |||
2017-07-30 | MOHAWK: Myst: Set the mixer sound type to SFX for videos | Bastien Bouclet | |
Also simplify video filename construction. | |||
2017-07-22 | MOHAWK: Myst: Rewrite the sound code | Bastien Bouclet | |
It now more closely matches the original. Effect sounds are now stopped when resuming background sounds. Fixes #9574, Fixes #9920. | |||
2017-07-22 | MOHAWK: Myst: Move the sound code to its own class | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Fix the quickTest debug command | Bastien Bouclet | |
2017-07-22 | MOHAWK: Myst: Update the screen only once per frame | Bastien Bouclet | |
Change all inner loops to call the same frame function. Remove the draw delay code. Now that we have proper frame pacing it is not necessary anymore to wait before drawing to make sure the previous frame stayed on the screen long enough. Fixes #9915, #9922, #9923. | |||
2017-07-22 | MOHAWK: Get rid of VideoHandle | Bastien Bouclet | |
2017-07-03 | MOHAWK: Switch enabling the debug rectangles to a console var | Bastien Bouclet | |
2017-07-03 | MOHAWK: Factor out stack name-id mapping | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move the external commands to their respective stacks | Bastien Bouclet | |
2017-07-03 | MOHAWK: Add console commands to dump Riven cards and stacks to stdout | Bastien Bouclet | |
2017-07-03 | MOHAWK: Rename the card and stack accessors | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move card id remapping to RivenStack | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move the resource names to RivenStack | Bastien Bouclet | |
2017-07-03 | MOHAWK: Introduce a new RivenStack class | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move Riven's name lists to a separate class | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move the hotspot list to RivenCard | Bastien Bouclet | |
Also replace all hardcoded accesses to the hotspot array with hotspot queries. | |||
2017-07-03 | MOHAWK: Make the RivenHotspot fields private | Bastien Bouclet | |
2017-07-03 | MOHAWK: Remove the RivenHotspot enabled field | Bastien Bouclet | |
2017-07-03 | MOHAWK: Turn the active hotspot into a pointer | Bastien Bouclet | |
2017-07-03 | MOHAWK: Start converting RivenHotspot into a class | Bastien Bouclet | |
2017-07-03 | MOHAWK: Move the sound lists to RivenCard | Bastien Bouclet | |
2017-07-03 | MOHAWK: Remove the current card id from the Riven engine class | Bastien Bouclet | |
2017-07-03 | MOHAWK: Change Riven's scripts not to have a type | Bastien Bouclet | |
2017-07-03 | MOHAWK: Refactor the script manager to read data to Command classes | Bastien Bouclet | |
2016-08-11 | MOHAWK: Add a Riven specific sound manager | Bastien Bouclet | |
- Add ambient sound fading - Fix ambient sound volume to use the list-level volume | |||
2016-02-20 | MOHAWK: Default to the first card when jumping to the intro stack | Bastien Bouclet | |
2016-02-14 | MOHAWK: Add a console command that does random clicks in all the cards | Bastien Bouclet | |
A surprisingly effective way of finding bugs | |||
2016-02-11 | MOHAWK: Move debug rect draw control to the console | Bastien Bouclet | |
It was previously bound to F4 | |||
2015-07-17 | MOHAWK: Move further VideoManager functionality to VideoEntry | Matthew Hoops | |
2014-05-27 | ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. | Johannes Schickel | |
2014-05-27 | ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. | Johannes Schickel | |
2014-05-03 | MOHAWK: Use original stack ID mapping for Riven | Matthew Hoops | |
2014-02-18 | MOHAWK: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-04-15 | MOHAWK: Fix string offsets memory leak | Matthew Hoops | |
2012-12-16 | MOHAWK: Implement most of Myst's transition system | Bastien Bouclet | |
2012-03-10 | MOHAWK: Split the graphics classes into their own files | Matthew Hoops | |
2011-08-07 | MOHAWK: Leaving from the slides should go to the information screens in Myst ↵ | Bastien Bouclet | |
Demo. | |||
2011-07-03 | MOHAWK: Handle subpages in the LB console's changePage. | Alyssa Milburn | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-30 | MOHAWK: Fix CSTime-only builds. | Alyssa Milburn | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-03-28 | MOHAWK: Allow disabling of Riven compilation | Matthew Hoops | |
2011-03-28 | MOHAWK: Allow disabling compiling cstime | Matthew Hoops | |
2011-03-28 | MOHAWK: Allow disabling compilation of Myst | Matthew Hoops | |
2011-03-23 | MOHAWK: Use direct access on the hashmap for Riven variables now | Matthew Hoops | |