aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/game
AgeCommit message (Collapse)Author
2017-03-02TITANIC: Code for starfield mode setup & photo codePaul Gilbert
2017-02-27TITANIC: Implemented CStarControl doActionPaul Gilbert
2017-02-24TITANIC: Some preliminary cleanup of star control interfacesPaul Gilbert
2017-02-21TITANIC: Cleanup and renaming for endgame classesPaul Gilbert
2017-02-21TITANIC: Add missing timer call in endgame sequencePaul Gilbert
2017-02-20TITANIC: Renamings for CBridgeViewPaul Gilbert
2017-02-20TITANIC: Fix cruise button on ship controlsPaul Gilbert
2017-02-20TITANIC: Fix the steering wheel hornPaul Gilbert
2017-02-20TITANIC: Initial cleanup & renamings for bridge controlsPaul Gilbert
2017-02-20TITANIC: Renamings for CHeadSlot base classPaul Gilbert
2017-02-20TITANIC: Fix using brain pieces in the wrong slotsPaul Gilbert
2017-02-20TITANIC: Renamings for Titania head and brain slotsPaul Gilbert
2017-02-20TITANIC: Fix handling of Titania head slot mouse draggingPaul Gilbert
2017-02-20TITANIC: Fix adding centre cards to TitaniaPaul Gilbert
2017-02-19WORKAROUND: Stop resetting bomb code wheels when loading savegamesPaul Gilbert
The original kept resetting the bomb's code wheels whenever the view was entered, which meant reloading a savegame, you lost any progress you'd made. Presumably this was done as a quick and dirty hack in case anyone was stupid enough to rearm the bomb after fixing it the first time. I've added new code that now only resets the wheels when the bomb is initially armed, and you can now save in the bomb closeup, and it will remember all your selections
2017-02-19TITANIC: Renamings for CBomb classPaul Gilbert
2017-02-19TITANIC: Fixes and cleanup for CodeWheelPaul Gilbert
2017-02-19TITANIC: Fix bomb countdownPaul Gilbert
2017-02-19TITANIC: Play seasonal music when entering arboretumPaul Gilbert
2017-02-18TITANIC: Renamings for CCarry classPaul Gilbert
2017-02-18TITANIC: Further cleanup of the Gondolier slidersPaul Gilbert
2017-02-18TITANIC: Renaming and cleanup for CGondolierSliderPaul Gilbert
2017-02-17TITANIC: Fix playing phonograph when cylinder holder is openPaul Gilbert
2017-02-16TITANIC: Fix operation of Phonograph play buttonPaul Gilbert
2017-02-16TITANIC: Cleanup of movie flagsPaul Gilbert
2017-02-14TITANIC: Fix opening/closing Phonograph cylinder holderPaul Gilbert
2017-02-13TITANIC: Renaming of phonograph fieldsPaul Gilbert
2017-02-13TITANIC: Some phonograph cleanup, fix record buttonPaul Gilbert
2017-02-01TITANIC: Git rid of old stubs in CMusicRoomHandler, start fleshing it outPaul Gilbert
2017-01-29TITANIC: Cleanup of music room object classesPaul Gilbert
2017-01-29TITANIC: Fix all music instrument properties that are boolPaul Gilbert
2017-01-29TITANIC: Cleanup of music room setup codePaul Gilbert
2017-01-28TITANIC: Fix Pellerator movement from Bar to Music RoomPaul Gilbert
2017-01-22TITANIC: Fix seeing and getting crushed tvPaul Gilbert
2017-01-22TITANIC: Renamings for CUpLighterPaul Gilbert
2017-01-21TITANIC: Fix the throwing TV cutscenePaul Gilbert
2017-01-21TITANIC: Use empty move transitions for cage after Parrot leavesPaul Gilbert
2017-01-18TITANIC: Renaming of CParrot statics, miscellaneous fixesPaul Gilbert
2017-01-16TITANIC: Workaround for broken light in 1st class suitePaul Gilbert
2017-01-16TITANIC: Renaming checks for player's first class suitePaul Gilbert
2017-01-16TITANIC: Rename light fields to more closely match originalPaul Gilbert
2017-01-16TITANIC: Renamings for light switchesPaul Gilbert
2017-01-16TITANIC: Workaround to dispense a cold chicken when the fuse is removedPaul Gilbert
I'm pretty certain this was the original intention of the dispensor, as it not only makes sense, but there was code in place in the dispensor StatusChangeMsg method that handled two different types of dispensing, depending on whether the fuse was in place. But the code was identical; given other nastyness and code duplication in the whole dispensor logic, it's pretty clear that this was what was originally intended. Though given that the dispensor fuse is present in the fusebox by default, it's likely no-one ever played around with the dispensor with the fuse removed.
2017-01-16TITANIC: Renamings and cleanup for chicken, sauce, and dispensorPaul Gilbert
2017-01-16TITANIC: Further cleanup of chicken dispensorPaul Gilbert
2017-01-15TITANIC: Further clarifying fields of Chicken DispensorPaul Gilbert
2017-01-15TITANIC: Fixes for getting chicken and starling puretPaul Gilbert
2017-01-15TITANIC: Fix entering Arboretum in winter, further renamingsPaul Gilbert
2017-01-15TITANIC: Fix using chicken on dispensorsPaul Gilbert
2017-01-15TITANIC: Removal of un-used fields to reduce Buildbot warningsPaul Gilbert
Note there's a lot of preliminary code in the star_control/ folder for code that still needs to be fully disassembled & implemented. So for now I've made liberal use of #if 0 blocks to disable fields that will likely be needed again in the future