aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/core/tree_item.cpp
AgeCommit message (Collapse)Author
2017-02-14TITANIC: Fix findByName when doing a subsearch matchPaul Gilbert
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
2016-08-27TITANIC: Implemented more game classesPaul Gilbert
2016-08-19TITANIC: Implemented more game classesPaul Gilbert
2016-08-13TITANIC: In-progress implementing CParrot classPaul Gilbert
2016-07-24TITANIC: Add semicolon after EMPTY_MESSAGE_MAP macro usagesPaul Gilbert
2016-07-20TITANIC: Fix destroying previous game project when loading savegamePaul 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: Rename CPlaceHolder to CPlaceHolderItem to match originalPaul Gilbert
2016-07-15TITANIC: Reorganising methods to class they are in the originalPaul Gilbert
2016-07-15TITANIC: More implementing deskbot message handlersPaul Gilbert
2016-07-10TITANIC: Implement summoning NPCsPaul Gilbert
2016-07-10TITANIC: Seperate PET classes setup and reset methodsPaul Gilbert
2016-07-10TITANIC: Implementing CCarryParrot msg handlersPaul Gilbert
2016-07-10TITANIC: Implemented CGameObject::findPaul Gilbert
2016-07-10TITANIC: Implemented CPhonographCylinder msg handlersPaul Gilbert
2016-04-06TITANIC: In-progress converting message handling to be more like originalPaul Gilbert
I currently was using multiple inheritance to define the message classes that a class supports, but this caused problems when, for example, a class tested to see if an object supported CMouseMsg. The class in question supported several mouse messages, but a standard dynamic_cast returned nullptr for the class, since it didn't directly support it
2016-03-31TITANIC: Implement CTreeItem::getHiddenRoomPaul Gilbert
2016-03-31TITANIC: Implemented CPetGfxElement setup methodPaul Gilbert
2016-03-29TITANIC: Fix PET post-loadingPaul Gilbert
2016-03-28TITANIC: Implemented CCDROM and various support stuffPaul Gilbert
2016-03-24TITANIC: Support methods needed by CTelevisionPaul Gilbert
2016-03-19TITANIC: Added CGameManager::viewChangePaul Gilbert
2016-03-17TITANIC: Fleshing out CLinkItem classPaul Gilbert
2016-03-17TITANIC: Implement debugger with dump and room commandsPaul Gilbert
2016-03-13TITANIC: Fix loading project dataPaul Gilbert
2016-03-13TITANIC: Implemented dumping of the project hierarchyPaul Gilbert
2016-03-13TITANIC: Changed CGameStateSub to CGameLocation, properly implemented itPaul Gilbert
2016-03-12TITANIC: Added CGameObjectDescItem classPaul Gilbert
2016-03-12TITANIC: Implement various post-load methodsPaul Gilbert
2016-03-08TITANIC: Implemented CTreeItem::findByNamePaul Gilbert
2016-03-08TITANIC: Add const suffix to many tree item methodsPaul Gilbert
2016-03-06TITANIC: Overall message handling methodPaul Gilbert
2016-02-26TITANIC: Start of new messages sub-folderPaul Gilbert
2016-02-25TITANIC: Rename of sub-folders for better clarityPaul Gilbert