aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2018-08-09STARTREK: Move text out of header fileMatthew Stewart
For some reason this was inflating the executable size.
2018-08-09STARTREK: text.cpp -> textbox.cppMatthew Stewart
2018-08-09STARTREK: Reorganize includes in room.hMatthew Stewart
This should avoid the costly rebuild of everything in the 'rooms/' folder, at least sometimes...
2018-08-09STARTREK: Allow engine to run without voc filesMatthew Stewart
2018-08-09STARTREK: Implement text input boxesMatthew Stewart
Needed for SINS mission with the keypads
2018-08-09STARTREK: SINS1Matthew Stewart
2018-08-09STARTREK: Implement save loading from launcherMatthew Stewart
2018-08-09STARTREK: SINS0Matthew Stewart
2018-08-09STARTREK: Fix .BAN file rendering behind textboxesMatthew Stewart
2018-08-09STARTREK: Move save/load code for rooms to structsMatthew Stewart
2018-08-09STARTREK: Fix elasi guard not shooting Kirk in TUGMatthew Stewart
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: Save mission-specific variablesMatthew Stewart
2018-08-09STARTREK: Rename tug2 room-specific varsMatthew Stewart
2018-08-09STARTREK: Clean up room-specific vars in mission 1Matthew 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: Remove some gotosMatthew Stewart
2018-08-09STARTREK: Half-done implementation of drawR3ShapeMatthew Stewart
Handles drawing, scaling, probably rotating objects in space.
2018-08-09STARTREK: atan2 functionMatthew Stewart
2018-08-09STARTREK: sine & cosineMatthew Stewart
2018-08-09STARTREK: Rename fixed-point typesMatthew Stewart
2018-08-09STARTREK: Implement fixed-point decimal classMatthew Stewart
2018-08-09STARTREK: Move space functions into separate fileMatthew Stewart
2018-08-09STARTREK: Fix sound, support MT32.Matthew Stewart
Also jump to the first mission after the intro.
2018-08-09STARTREK: Get starfields working for the introMatthew Stewart
2018-08-09STARTREK: TRIAL5 text changesMatthew Stewart
2018-08-09STARTREK: TRIAL5Matthew Stewart
2018-08-09STARTREK: TRIAL4 text changesMatthew Stewart
2018-08-09STARTREK: TRIAL4Matthew Stewart
2018-08-09STARTREK: TRIAL3 text changesMatthew Stewart
2018-08-09STARTREK: TRIAL3Matthew Stewart
2018-08-09STARTREK: "Use" action was bypassing "disableWalk"Matthew Stewart
When objects could be walked to by "using" them, this bypassed the "disableWalk" variable.
2018-08-09STARTREK: TRIAL2Matthew Stewart
2018-08-09STARTREK: TRIAL1 typosMatthew Stewart
2018-08-09STARTREK: TRIAL1Matthew Stewart
2018-08-09STARTREK: TRIAL0Matthew Stewart
2018-08-09STARTREK: Make a macro to simplify room detectionMatthew Stewart
2018-08-09STARTREK: FEATHER7Matthew Stewart
2018-08-09STARTREK: FEATHER6 TyposMatthew Stewart
2018-08-09STARTREK: FEATHER6Matthew Stewart
2018-08-09STARTREK: Fixes to sprites when off-screenMatthew Stewart
There was a problem implementing FEATHER6 where a thrown rock goes off-screen, which breaks an assertion that "rect.height() != 0" when drawing it.
2018-08-09STARTREK: FEATHER5Matthew Stewart
2018-08-09STARTREK: FEATHER4Matthew Stewart
2018-08-09STARTREK: FEATHER3Matthew Stewart
2018-08-09STARTREK: FEATHER2Matthew Stewart
2018-08-09STARTREK: Remove MUDD code from LOVE missionMatthew Stewart
2018-08-09STARTREK: Fix initializer list warningsMatthew Stewart