Matthew Stewart
e3f00320ad
STARTREK: Fix elasi guard not shooting Kirk in TUG
2018-08-09 08:37:30 +02:00
Matthew Stewart
919db23841
STARTREK: Implement "BAN" files.
...
These are background animations in various rooms, purely visual.
2018-08-09 08:37:30 +02:00
Matthew Stewart
5572525791
STARTREK: Save mission-specific variables
2018-08-09 08:37:30 +02:00
Matthew Stewart
d23965e274
STARTREK: Rename tug2 room-specific vars
2018-08-09 08:37:30 +02:00
Matthew Stewart
b8c244da87
STARTREK: Clean up room-specific vars in mission 1
2018-08-09 08:37:30 +02:00
Matthew Stewart
fe98dbb69d
STARTREK: Reformat with artistic style
2018-08-09 08:37:30 +02:00
Matthew Stewart
aa68655742
STARTREK: Formatting corrections
2018-08-09 08:37:30 +02:00
Matthew Stewart
0e85e19ee7
STARTREK: Move function descriptions to headers
2018-08-09 08:37:30 +02:00
Matthew Stewart
710b9db0fd
STARTREK: Rename fixed-point types
2018-08-09 08:37:30 +02:00
Matthew Stewart
ac9cd1f00a
STARTREK: Implement fixed-point decimal class
2018-08-09 08:37:30 +02:00
Matthew Stewart
793a5b6020
STARTREK: TRIAL5
2018-08-09 08:37:30 +02:00
Matthew Stewart
4375614528
STARTREK: TRIAL4
2018-08-09 08:37:30 +02:00
Matthew Stewart
00445f0cfa
STARTREK: TRIAL3
2018-08-09 08:37:30 +02:00
Matthew Stewart
2f3c4b90d7
STARTREK: TRIAL2
2018-08-09 08:37:30 +02:00
Matthew Stewart
3cccf65179
STARTREK: TRIAL1
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
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
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
44b0a4c7bb
STARTREK: Remove optional parameters from methods
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
41997ebc20
STARTREK: Default text for undefined actions
2018-08-09 08:37:30 +02:00
Matthew Stewart
0c28fd964e
STARTREK: TUG1
2018-08-09 08:37:30 +02:00