aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/menu.cpp
AgeCommit message (Collapse)Author
2019-08-16STARTREK: Simplify screen name code and add the "actions" debug commandFilippos Karapetis
- The screen name and map name code have been merged and simplified - Some usage of SharedPtr has been adapted - Duplicate code for loading the room map has been merged - The "actions" command has been imported from the tools code - Cleanup
2019-06-11STARTREK: Adapt many usages of Common::SharedPtr() to regular pointersFilippos Karapetis
2019-06-11STARTREK: Remove the FileStream wrapper classFilippos Karapetis
2019-05-28STARTREK: Bugfix to map preview of republicMatthew Stewart
2019-05-27STARTREK: Improve game responsivenessFilippos Karapetis
- Add a delay after screen updates - Do not update the screen when drawing the background - this is unnecessary - Fix memory leak when drawing the background
2019-05-27STARTREK: Refactor code to remove more gotosFilippos Karapetis
2019-05-27STARTREK: Fix MSVC warningsFilippos Karapetis
- Disable duplicate if block - Fix potentially uninitialized variables - Change _activeMenu to be a regular pointer, instead of a SharedPtr - it was not initialized correctly - Fix struct packing in structs with pointers to complex objects - Fix sound initialization - Fix memory leaks (handles to files which were never deleted)
2018-08-09STARTREK: VENG1Matthew Stewart
2018-08-09STARTREK: Implement republic map screenMatthew Stewart
2018-08-09STARTREK: Janitorial: Add end of namespace commentsStrangerke
2018-08-09STARTREK: Implement "BAN" files.Matthew Stewart
These are background animations in various rooms, purely visual.
2018-08-09STARTREK: Link away missions together, temporarilyMatthew Stewart
2018-08-09STARTREK: Reformat with artistic styleMatthew Stewart
2018-08-09STARTREK: Formatting correctionsMatthew Stewart
2018-08-09STARTREK: Move function descriptions to headersMatthew Stewart
2018-08-09STARTREK: Fix memory leak in drawAllSpritesMatthew Stewart
2018-08-09STARTREK: Right-clicking & keyboard in menusMatthew Stewart
2018-08-09STARTREK: Fix animations underneath textboxesMatthew Stewart
2018-08-09STARTREK: Preliminary saving/loadingMatthew Stewart
2018-08-09STARTREK: Mission 1 finishedMatthew Stewart
2018-08-09STARTREK: DEMON1 done (klingon attack)Matthew Stewart
2018-08-09STARTREK: Cleanup some text codeMatthew Stewart
2018-08-09STARTREK: Don't memset sprites, add Fixed16 typeMatthew Stewart
2018-08-09STARTREK: Inventory menu and hotspotsMatthew Stewart
Action buttons now react when hovering over hotspots.
2018-08-09STARTREK: Buffer all changes to the mouse bitmapMatthew Stewart
2018-08-09STARTREK: Fix draw priority of menusMatthew Stewart
2018-08-09STARTREK: Action menuMatthew Stewart
2018-08-09STARTREK: Refactor text and menusMatthew Stewart
Moved them out of the Graphics class and into their own files.