Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-18 | TITANIC: Fix memory leak on thumbnails when loading savegames | Paul Gilbert | |
2017-09-11 | TITANIC: The hasAudioTiming code was just an isActive flag | Paul Gilbert | |
2017-09-05 | TITANIC: Allow GMM loading from the copyright and continue dialog | 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-23 | TITANIC: Fix incorrect cursor after getting nose | Paul Gilbert | |
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 resuming well music after looking down well | 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: Remove development link left in computer screen view | Paul Gilbert | |
2017-08-06 | TITANIC: Don't allow movement link to be used in Starfield Puzlze | Paul Gilbert | |
The scene has an unused right turn link that wasn't used, and is covered by the starview. Since movement now uses simulated mouse clicks, the worst result of clicking right arrow is simply that a star may be accidentally selected. But for cleanliness, it was best to fix it. It also allowed the creation of code that other objects in the view can use to override default movement logic, just in case it's needed. | |||
2017-08-06 | TITANIC: Fix arrow key movement in front of Parrot cage | Paul Gilbert | |
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-08-05 | TITANIC: Fix original savegames from the bar not loading | Paul Gilbert | |
2017-08-05 | TITANIC: Don't show invalid meta info for original game saves | Paul Gilbert | |
2017-08-05 | TITANIC: Cleanup and fix for multi drop targets | Paul Gilbert | |
The fix deals with a bug in the original that if an item was used that the drop target didn't handle, the item wouldn't be returned to the player's inventory | |||
2017-08-05 | TITANIC: Fix arrow keys allow getting to bridge before Titania is fixed | Paul Gilbert | |
2017-08-04 | TITANIC: Fix arrow movements ignoring restricted moves | Paul Gilbert | |
2017-08-04 | TITANIC: Introduce movement via arrow keys | Paul Gilbert | |
This also fixes a bug with Page Up, Down, Home, & End not working for the Conversation tab. Additionally, code for scrolling individual lines in the conversation and glyphs via the arrow keys has been removed in favor of this centrallised movement, since they were somewhat redundant, and the mouse wheel can be used for scrolling. | |||
2017-08-04 | TITANIC: Fixes for names in the CursorId enum | Paul Gilbert | |
2017-08-03 | TITANIC: Allow last saved game to be loaded | David Fioramonti | |
2017-08-03 | TITANIC: Max saved games const centralized | David Fioramonti | |
Before the const specifying the max number of save/load games was in titanic.h, core/project_item.cpp, main_game_window, and detection.cpp. Since they all inherit from titanic.h they should just use the const there. Also the saved game const in core/project_item.cpp was named differently so I also changed that. | |||
2017-07-31 | TITANIC: Handle brief freeze if prologue credits are skipped | Paul Gilbert | |
2017-07-30 | TITANIC: Update cursor after transitioning to new views | 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-18 | TITANIC: Fix crash trying to restart game after returning to launcher | Paul Gilbert | |
2017-07-16 | TITANIC: Add a VolumeMode enum | Paul Gilbert | |
2017-07-09 | TITANIC: Fixes for correctly display of drop targets | Paul Gilbert | |
2017-07-08 | TITANIC: Rename CDropTarget _showItem to _hideItem | 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-17 | TITANIC: Further fix for tracking total play time | Paul Gilbert | |
2017-06-17 | TITANIC: Fix maintaining total playtime for savegames | Paul Gilbert | |
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-06-11 | TITANIC: CGameManager viewChange better named as roomChange | Paul Gilbert | |
2017-05-31 | TITANIC: Renamings for locking/unlocking markers | Paul Gilbert | |
2017-04-17 | TITANIC: Renamings for CCameraMover fields and methods | Paul Gilbert | |
2017-04-04 | TITANIC: Change debug level constants to have a DEBUG_ prefix | Paul Gilbert | |
2017-03-02 | TITANIC: Code for starfield mode setup & photo code | Paul Gilbert | |
2017-02-27 | TITANIC: Fix PET not showing on savegame load in front of nav helmet | Paul Gilbert | |