aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/titanic.h
AgeCommit message (Collapse)Author
2018-12-19ENGINES: Add GUIErrorMessageFormat to replace duplicated functions (#1455)Cameron Cawley
2017-09-17TITANIC: Create a separate g_language global in it's own filePaul Gilbert
I was becoming concerned with more and more files having to add the full engine definition and sub-classes thereof via titanic.h, just so the TRANSLATE macro could call getLanguage. This way, files just need to include the lightweight translation.h file instead
2017-09-16TITANIC: Add differing response Id range checks for GermanPaul Gilbert
2017-09-16TITANIC: Fix incorrect sound effect in German prologuePaul Gilbert
2017-09-05TITANIC: Allow GMM loading from the copyright and continue dialogPaul Gilbert
2017-09-05TITANIC: Hook up in-game sound sliders to ScummVM volumesPaul Gilbert
2017-08-24TITANIC: Fixed titanic.h float random function rangeDavid Fioramonti
Fixed float random number function of titanic.h which could of given 65537 instead of a max of 65535.
2017-08-24TITANIC: Reduce header includes for titanic.hDavid 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-23TITANIC: Disable fix for dispensed chickens' initial temperaturePaul Gilbert
The original had a bug that didn't dispense chickens as cold when the yellow fuse was removed from the fusebox. Too many walkthroughs suggest removing it though, so I'm disabling fix to avoid confusion.
2017-08-18TITANIC: Implement F5 & F7 Saving and LoadingPaul Gilbert
2017-07-28TITANIC: Show initial transform anim when Titania pieces added to inventoryPaul Gilbert
2017-06-25TITANIC: Add German sound filenames for spaceship crashPaul Gilbert
2017-06-20TITANIC: Show GUI error dialog if titanic.dat is missingPaul Gilbert
2017-06-17TITANIC: Minor cleanups, comments, and feature flags to meta enginePaul Gilbert
2017-04-16TITANIC: Extra debugging info for starfield movementPaul Gilbert
2017-04-04TITANIC: Change debug level constants to have a DEBUG_ prefixPaul Gilbert
2017-03-13TITANIC: Fix some starfield startup crashes and initializationPaul Gilbert
2017-03-02TITANIC: Code for starfield mode setup & photo codePaul Gilbert
2016-12-16TITANIC: Fix entering & exiting first class suitesPaul Gilbert
2016-11-11TITANIC: Load more text strings from data filePaul Gilbert
2016-09-11TITANIC: Simplify German version checksPaul Gilbert
2016-08-22TITANIC: Cleanup of engine referencesPaul Gilbert
2016-08-12TITANIC: Implemented CArboretumGate classPaul Gilbert
2016-07-22TITANIC: Add support for arbitrary window event targetsPaul Gilbert
Also moved all standard game event methods to CMainGameWindow. This will allow for the Continue Save dialog to be added in and get events instead of the game window
2016-07-15TITANIC: Added CMovieManager classPaul Gilbert
2016-07-15TITANIC: Adding savegame header load/save methodsPaul Gilbert
2016-07-15TITANIC: Fleshing out of CTrueTalkManager classPaul Gilbert
2016-07-15TITANIC: Move replacement string arrays into TTparser, added NUMBERS arrayPaul Gilbert
2016-07-15TITANIC: Implemented parser replaceNumbers sub-methodsPaul Gilbert
2016-07-15TITANIC: Moved other static arrays from Titanic engine to dat filePaul Gilbert
2016-07-10TITANIC: Beginnings of TTinput classPaul Gilbert
2016-07-10TITANIC: Change CFileReader to CExeResoucresPaul Gilbert
2016-07-10TITANIC: Refactor CTitleEngine to use CFilesManager for PE resourcesPaul Gilbert
2016-07-10TITANIC: More script handler setupPaul Gilbert
2016-07-10TITANIC: Beginnings of STVocab class, CScriptHandler constructorPaul Gilbert
2016-07-10TITANIC: In progress implementation of PET RemotePaul Gilbert
2016-07-10TITANIC: Implementing PET inventory populationPaul Gilbert
2016-04-10TITANIC: Fleshing out CTelevision::MovieEndMsgPaul Gilbert
2016-04-08TITANIC: Implementing preliminary video playback codePaul Gilbert
2016-04-03TITANIC: Move most of the root classes into new support/ folderPaul Gilbert
2016-04-01TITANIC: Implementing CPetInventory setupPaul Gilbert
2016-04-01TITANIC: Added item stringsPaul Gilbert
2016-03-25TITANIC: Implementing more CTelevision code, CGameState movie listPaul Gilbert
2016-03-21TITANIC: Implementing view draw codePaul Gilbert
2016-03-18TITANIC: Create Event manager classPaul Gilbert
2016-03-17TITANIC: Implement debugger with dump and room commandsPaul Gilbert
2016-03-17TITANIC: Fixes to make message handling const, adding CEnterRoomMsg handlersPaul Gilbert
2016-03-15TITANIC: Fleshing out resource key and view loadingPaul Gilbert
2016-03-14TITANIC: Further graphics setup, beginnings of files managerPaul Gilbert
2016-03-13TITANIC: Added main game event loopPaul Gilbert