Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-19 | TITANIC: Fix small memory leak | Torbjörn Andersson | |
2017-10-13 | TITANIC: Renamed GlobalSound methods to AmbientSound | Paul Gilbert | |
2017-09-24 | TITANIC: Add some guards against using the game manager during game exit | Paul Gilbert | |
2017-09-24 | Merge pull request #1010 from dreammaster/debugger_params | Paul Gilbert | |
GUI: Support double quoted debugger parameters | |||
2017-09-18 | TITANIC: Fix identified redundant tests & assignments | Paul Gilbert | |
2017-09-18 | TITANIC: Fix regenerating CGameObject _movieRangeInfoList during saving | Paul Gilbert | |
2017-09-11 | TITANIC: The hasAudioTiming code was just an isActive flag | Paul Gilbert | |
2017-09-04 | TITANIC: Support full view specification in debugger room command | Paul Gilbert | |
2017-08-24 | TITANIC: Reduce header includes for titanic.h | David Fioramonti | |
I reduced the header includes a lot in Titanic.h and forward declared when I could. Titanic.h was including a lot and a lot of functions that were including it were not using its API. This will help make it more clear which implementation files are using which class since they will just need to include which ones they need. I also moved the debug related items in Titanic.h into the debugger header. I also reordered several of the the header includes to be local to global. | |||
2017-08-17 | TITANIC: Fix magazine being winnable multiple times | Paul Gilbert | |
2017-08-13 | TITANIC: Fix receiving any SuccUBus mail in the Bomb room SuccUBus | Paul Gilbert | |
2017-08-12 | TITANIC: Fix duplication of RealLife icons when passenger class changes | Paul Gilbert | |
2017-08-08 | TITANIC: Further improvements to arrow key movement | Paul Gilbert | |
The movement code, when deciding on an item or link that matches the desired direction, will check five points on the object/links area.. center, left edge, right edge, top edge, and bottom edge. For each of these, it makes sure that at that point, clicking will actually get passed to it. Otherwise, it moves onto one of the other edges. This helps avoid issues where links weren't working because standard scene objects were partially obscuring them. | |||
2017-08-07 | TITANIC: Hook in the original game's secret cheat room | Paul Gilbert | |
You can either use a special Ctrl-C key combination, or use the 'cheat' command in the debugger | |||
2017-08-06 | TITANIC: Changing arrow movement to be done via simulated mouse clicks | Paul Gilbert | |
2017-08-06 | TITANIC: Create new CMovementMsg for new movement functionality | Paul Gilbert | |
This also moves logic for detecting which movement is associated with given keycodes and cursors to CMovementMsg and CLinkItem, which are better suited to contain the logic | |||
2017-08-05 | TITANIC: Maintain static movie frames on objects across saves | Paul Gilbert | |
2017-07-31 | TITANIC: Handle brief freeze if prologue credits are skipped | Paul Gilbert | |
2017-07-24 | TITANIC: Fix conversation with Liftbot not working after twirling around | Paul Gilbert | |
2017-07-23 | TITANIC: Adjust the switch/case fall-through comments | Bastien Bouclet | |
This way, GCC 7 does not generate a warning for those cases when -Wimplicit-fallthrough=3 is enabled, which is now the default. | |||
2017-07-16 | TITANIC: Add a VolumeMode enum | Paul Gilbert | |
2017-07-02 | TITANIC: Don't allow saving during the Doorbot prologue | Paul Gilbert | |
This works around a bug in the original where if you saved immediately after getting the PET, the savegame would put in in an invalid state | |||
2017-06-15 | TITANIC: Have ship announcements use the speech sound type | Paul Gilbert | |
2017-06-11 | TITANIC: Rename viewChange to freeSurface | Paul Gilbert | |
2017-04-04 | TITANIC: Change debug level constants to have a DEBUG_ prefix | Paul Gilbert | |
2017-02-27 | TITANIC: Implemented CStarControl doAction | Paul Gilbert | |
2017-02-24 | TITANIC: Some preliminary cleanup of star control interfaces | Paul Gilbert | |
2017-02-20 | TITANIC: Initial cleanup & renamings for bridge controls | Paul Gilbert | |
2017-02-16 | TITANIC: Cleanup of movie flags | Paul Gilbert | |
2017-02-16 | TITANIC: Further renamings for CGameObject | Paul Gilbert | |
2017-02-16 | TITANIC: Renamings for CGameObject & CGameState methods | Paul Gilbert | |
2017-02-16 | TITANIC: Remove old debug code | Paul Gilbert | |
2017-01-22 | TITANIC: Added RoomFlagsComparison enum | Paul Gilbert | |
2017-01-21 | TITANIC: Fix display of busy cursor across entire TV throw cutscene | Paul Gilbert | |
2017-01-15 | TITANIC: Fixes for getting chicken and starling puret | Paul Gilbert | |
2017-01-14 | TITANIC: Clarify dirty rect methods in CGameManager | Paul Gilbert | |
2017-01-12 | TITANIC: Fixes for unlocking music system | Paul Gilbert | |
2017-01-01 | TITANIC: Properly redraw after scrolling text areas | Paul Gilbert | |
2017-01-01 | TITANIC: Rename CPetText to CTextControl | Paul Gilbert | |
The class is used in several areas outside of the PET, so it makes better sense to not have it in the pet_control/ folder and named so | |||
2017-01-01 | TITANIC: Fix display of MissiveOMat login welcome text | Paul Gilbert | |
2016-12-26 | TITANIC: Clarifications to sending mail code | Paul Gilbert | |
2016-12-18 | TITANIC: Fixes for replacing eye in elevator 4, renaming in CGameObject | Paul Gilbert | |
2016-12-18 | TITANIC: Renamings for PET Rooms flag for if elevator is broken | Paul Gilbert | |
2016-12-10 | TITANIC: Renaming of parrot met flag methods | Paul Gilbert | |
2016-12-08 | TITANIC: Fix leaving 2nd class suites | Paul Gilbert | |
2016-12-01 | TITANIC: Fix Succubus greeting message when there's mail | Paul Gilbert | |
2016-12-01 | TITANIC: Renamings and clarifications for mail methods | Paul Gilbert | |
2016-11-12 | TITANIC: Renamings of transitioning counter methods | Paul Gilbert | |
2016-11-06 | TITANIC: Fix triggering BellBot summon | Paul Gilbert | |
2016-11-05 | TITANIC: Don't allow exiting EmbLobby without checking in | Paul Gilbert | |