aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/pet_control
AgeCommit message (Collapse)Author
2016-09-02TITANIC: Cleanup of CPetInventory, removal of unused fieldsPaul Gilbert
2016-09-02TITANIC: Cleanup of CPetText classPaul Gilbert
2016-09-01TITANIC: Convert many static_casts to dynamic_castPaul Gilbert
2016-08-28TITANIC: Implemented some stubbed methodsPaul Gilbert
2016-08-28TITANIC: Implemented more game classesPaul Gilbert
2016-08-06TITANIC: Added more sound manager methodsPaul Gilbert
2016-08-02TITANIC: Fix compiler warningsPaul Gilbert
2016-08-02TITANIC: Added CPETPosition enterViewMsgPaul Gilbert
2016-08-01TITANIC: Fix Coverity warningsPaul Gilbert
2016-08-01TITANIC: Fix infinite recursion in CPetRoomsGlyphPaul Gilbert
2016-08-01TITANIC: Fix warningsEugene Sandulenko
2016-08-01TITANIC: Fix compilation for openpandoraEugene Sandulenko
2016-07-31TITANIC: Fix various warningsPaul Gilbert
2016-07-31TITANIC: Adding lots of const prefixesPaul Gilbert
2016-07-30TITANIC: Fix identified warningsPaul Gilbert
2016-07-25TITANIC: Added Bellbot & Deskbot proc25Paul Gilbert
2016-07-24TITANIC: Add semicolon to DECLARE_MESSAGE_MAP usagePaul Gilbert
2016-07-24TITANIC: Add semicolon after CLASSDEF macro usagePaul Gilbert
2016-07-24TITANIC: Add semicolon after EMPTY_MESSAGE_MAP macro usagesPaul Gilbert
2016-07-23TITANIC: Further timers cleanupPaul Gilbert
2016-07-23TITANIC: Clarify MODE_2 as MODE_FOCUSEDPaul Gilbert
2016-07-23TITANIC: Fixes and simplification of AVISurfacePaul Gilbert
2016-07-23TITANIC: Fix redrawing CPetText after line colors are changedPaul 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-22TITANIC: Workaround for original using destroyed objects after save loadPaul Gilbert
The original loads savegames by loading a new project hierarchy and then deleting and replacing the existing one. This means that objects in the original project, such as the PET control, are destroyed, leaving the remainder of the PET code that called load operating on destroyed objects. This workaround instead flags for a load to be done, and adds new code in the game manager to take care of it. This way, the remainder of the PET event handling can finish first, and it will be then safe to destroy the original game project (including PET) and load the new savegame.
2016-07-22TITANIC: Fleshing out PET RealLife Load functionalityPaul Gilbert
2016-07-20TITANIC: Display first 5 savegame slots in PET RealLife tabPaul Gilbert
2016-07-20TITANIC: Clarify movie/surface has frame fields & variablesPaul Gilbert
2016-07-18TITANIC: gcc compilation fixesPaul Gilbert
2016-07-17TITANIC: Finished startfield initDocumentPaul Gilbert
2016-07-15TITANIC: Removed const modifier from all saveable objectsPaul Gilbert
Turns out that CGameObject::save regenerates the _movieRangeInfo list. So the const suffix can no longer be used for the entire hierarchy
2016-07-15TITANIC: Set up empty message targets for classes without messagesPaul Gilbert
2016-07-15TITANIC: Added CGameObject text methodsPaul Gilbert
2016-07-15TITANIC: Adding more game object methodsPaul Gilbert
2016-07-15TITANIC: Implemented remaining CGameManager methods and othersPaul Gilbert
2016-07-15TITANIC: Cleanup and renamings for PET Starfield controllerPaul Gilbert
2016-07-15TITANIC: Added CPetStarfield methodsPaul Gilbert
2016-07-15TITANIC: Adding PET Control bot methodsPaul Gilbert
2016-07-15TITANIC: Fleshing out CGameObject and CPetControl methodsPaul Gilbert
2016-07-15TITANIC: Added remaining CPetControl methodsPaul Gilbert
2016-07-15TITANIC: Fix initializing PET Remote glyphsPaul Gilbert
2016-07-15TITANIC: Cleanup of PET section classes methods to match originalPaul Gilbert
2016-07-15TITANIC: Added Pet Inventorty virtual methodsPaul Gilbert
2016-07-15TITANIC: Added remaining PET Inventory Glyph methodsPaul Gilbert
2016-07-15TITANIC: Adding PET Inventory Glyph methodsPaul Gilbert
2016-07-15TITANIC: Added various PET methodsPaul Gilbert
2016-07-15TITANIC: Added CPetGlyphs methodsPaul Gilbert
2016-07-15TITANIC: Added remaining PET Conversations methodsPaul Gilbert
2016-07-15TITANIC: Properly named several PET Glyph virtual methodsPaul Gilbert
2016-07-15TITANIC: Added TTtalker methodsPaul Gilbert