Commit Graph
49 Commits
Author SHA1 Message Date
Matthew Stewart 08ef636a98 STARTREK: VENG0 2018-08-09 08:37:30 +02:00
Matthew Stewart 23b3782b52 STARTREK: SINS0 2018-08-09 08:37:30 +02:00
Matthew Stewart 0f3efc0e55 STARTREK: TRIAL0 2018-08-09 08:37:30 +02:00
Matthew Stewart 092cf422ca STARTREK: FEATHER7 2018-08-09 08:37:30 +02:00
Matthew Stewart b02124b5ee STARTREK: FEATHER6 2018-08-09 08:37:30 +02:00
Matthew Stewart 5863f515f7 STARTREK: FEATHER5 2018-08-09 08:37:30 +02:00
Matthew Stewart 8aef8c4539 STARTREK: FEATHER4 2018-08-09 08:37:30 +02:00
Matthew Stewart 1e60b6f96b STARTREK: FEATHER3 2018-08-09 08:37:30 +02:00
Matthew Stewart ae3be7b407 STARTREK: FEATHER2 2018-08-09 08:37:30 +02:00
Matthew Stewart 007960e85e STARTREK: Remove MUDD code from LOVE mission 2018-08-09 08:37:30 +02:00
Matthew Stewart d486051a6c STARTREK: Fix initializer list warnings 2018-08-09 08:37:30 +02:00
Matthew Stewart 8c71f2db84 STARTREK: Make Action struct POD again 2018-08-09 08:37:30 +02:00
Matthew Stewart 051ea8c238 STARTREK: FEATHER1 2018-08-09 08:37:30 +02:00
Matthew Stewart 51e2c85a25 STARTREK: FEATHER0 2018-08-09 08:37:30 +02:00
Matthew Stewart f583e307df STARTREK: Minor fixes to MUDD mission
Also make better names for variables.
2018-08-09 08:37:30 +02:00
Matthew Stewart bfb312a319 STARTREK: Done with atmosphere loss event 2018-08-09 08:37:30 +02:00
Matthew Stewart 933ab32b0e STARTREK: Start on MUDD's life-support-loss code 2018-08-09 08:37:30 +02:00
Matthew Stewart f85c296dc3 STARTREK: Move common MUDD functions to mudda.cpp 2018-08-09 08:37:30 +02:00
Matthew Stewart b3c3174102 STARTREK: MUDD5 2018-08-09 08:37:30 +02:00
Matthew Stewart a636aacf51 STARTREK: MUDD4 2018-08-09 08:37:30 +02:00
Matthew Stewart 0879985ddd STARTREK: MUDD3 2018-08-09 08:37:30 +02:00
Matthew Stewart c471503581 STARTREK: MUDD2 2018-08-09 08:37:30 +02:00
Matthew Stewart 7cff724864 STARTREK: MUDD1 2018-08-09 08:37:30 +02:00
Matthew Stewart 4c0eb3aa67 STARTREK: MUDD0 2018-08-09 08:37:30 +02:00
Matthew Stewart d4c5966151 STARTREK: Add missing "look at grate" action.
Also fix missing subscript for some text relating to N2 gas.
2018-08-09 08:37:30 +02:00
Matthew Stewart aca1987056 STARTREK: Implement common code for LOVE mission 2018-08-09 08:37:30 +02:00
Matthew Stewart a5c7d6ae11 STARTREK: Revamp of action callbacks.
Old system of putting a callback in an action wouldn't work since it
wasn't serializable. Now it seaches for an index corresponding to the
function pointer before constructing an action.
2018-08-09 08:37:30 +02:00
Matthew Stewart d8e255e9e7 STARTREK: Implement synthesizer + bugfixes (LOVE) 2018-08-09 08:37:30 +02:00
Matthew Stewart 958a9065aa STARTREK: LOVE5 2018-08-09 08:37:30 +02:00
Matthew Stewart 43a0a574ff STARTREK: LOVE4 2018-08-09 08:37:30 +02:00
Matthew Stewart 08ead492d8 STARTREK: LOVE3 finished.
Added "callback" variants of the "walkCrewman" and "loadActorAnim"
functions to simplify chains of calls in room-specific code.
2018-08-09 08:37:30 +02:00
Matthew Stewart 16042faa65 STARTREK: Start on LOVE3 2018-08-09 08:37:30 +02:00
Matthew Stewart dc1e44efb9 STARTREK: Most of LOVE2 done 2018-08-09 08:37:30 +02:00
Matthew Stewart 933d21429f STARTREK: LOVE1 2018-08-09 08:37:30 +02:00
Matthew Stewart efda57c114 STARTREK: LOVE0 (start of 3rd mission) 2018-08-09 08:37:30 +02:00
Matthew Stewart 6e322ebfc5 STARTREK: TUG3 (mission 2 finished) 2018-08-09 08:37:30 +02:00
Matthew Stewart 487c3fda32 STARTREK: TUG2 2018-08-09 08:37:30 +02:00
Matthew Stewart 0c28fd964e STARTREK: TUG1 2018-08-09 08:37:30 +02:00
Matthew Stewart ad76c744af STARTREK: TUG0 (first room of mission 2) 2018-08-09 08:37:30 +02:00
Matthew Stewart fe5658ca17 STARTREK: Mission 1 finished 2018-08-09 08:37:30 +02:00
Matthew Stewart 1290b7ea02 STARTREK: Demon6, including the special case menu 2018-08-09 08:37:30 +02:00
Matthew Stewart e5a97d9137 STARTREK: Demon5 2018-08-09 08:37:30 +02:00
Matthew Stewart 5b28ece2b5 STARTREK: Begin with Demon4 2018-08-09 08:37:30 +02:00
Matthew Stewart a6b87e84e7 STARTREK: Talk to miner action in Demon3 2018-08-09 08:37:30 +02:00
Matthew Stewart 29e62d1a18 STARTREK: Finish demon3 2018-08-09 08:37:30 +02:00
Matthew Stewart 9e314e19d9 STARTREK: Demon2, half of Demon3 done 2018-08-09 08:37:30 +02:00
Matthew Stewart 45ae72b763 STARTREK: DEMON1 done (klingon attack) 2018-08-09 08:37:30 +02:00
Matthew Stewart ca3a9dcc87 STARTREK: Finish implementing first room
Doors now work, and the system of "walking, then performing an action
afterward" is implemented.
2018-08-09 08:37:30 +02:00
Matthew Stewart bd79e4d653 STARTREK: Begin on room-specific code for room 1 2018-08-09 08:37:30 +02:00