69 Commits

Author SHA1 Message Date
Filippos Karapetis
42ac19e804 STARTREK: Start reading text from RDF files, instead of hardcoding it
Rooms DEMON0 and DEMON5 have been partially adapted to the new logic.

This isn't yet fully functional, for the following reasons:
- We only read the main text block. There are also some others which
are not handled yet. The unhandled blocks have been kept in text.cpp
- We load text in dictionaries, splitting the strings in look and talk.
However, there's a third category (look with a talker), which isn't
handled yet
- Text is loaded per-room, but there are enhancements where text and
samples are loaded from other rooms. These need to be refactored
2019-05-28 21:41:58 +03:00
Matthew Stewart
0715c64b38 STARTREK: VENG8 2019-05-28 08:08:52 +03:00
Matthew Stewart
5f1f19be50 STARTREK: VENG7 2018-08-09 08:37:30 +02:00
Matthew Stewart
20cc6ae56d STARTREK: VENG6 2018-08-09 08:37:30 +02:00
Matthew Stewart
6db428f006 STARTREK: VENG5 2018-08-09 08:37:30 +02:00
Matthew Stewart
1a12a25b54 STARTREK: VENG4 2018-08-09 08:37:30 +02:00
Matthew Stewart
ebc6f194c2 STARTREK: VENG3 2018-08-09 08:37:30 +02:00
Matthew Stewart
a089dc23f7 STARTREK: VENG2 2018-08-09 08:37:30 +02:00
Matthew Stewart
a5d7b86206 STARTREK: VENG1 2018-08-09 08:37:30 +02:00
Matthew Stewart
08ef636a98 STARTREK: VENG0 2018-08-09 08:37:30 +02:00
Matthew Stewart
1c89c06508 STARTREK: SINS5 2018-08-09 08:37:30 +02:00
Matthew Stewart
a1107f0500 STARTREK: Use AD_ENTRY1s for game detection 2018-08-09 08:37:30 +02:00
Strangerke
be4174dc3d STARTREK: Janitorial: Add end of namespace comments 2018-08-09 08:37:30 +02:00
Matthew Stewart
fe805de2ef STARTREK: SINS3 2018-08-09 08:37:30 +02:00
Matthew Stewart
012b9ec47c STARTREK: SINS4 2018-08-09 08:37:30 +02:00
Matthew Stewart
93ca6a7b48 STARTREK: SINS2 2018-08-09 08:37:30 +02:00
Matthew Stewart
dfb3bc586e STARTREK: Move text out of header file
For some reason this was inflating the executable size.
2018-08-09 08:37:30 +02:00
Matthew Stewart
b2213cac9b STARTREK: SINS1 2018-08-09 08:37:30 +02:00
Matthew Stewart
23b3782b52 STARTREK: SINS0 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
fe98dbb69d STARTREK: Reformat with artistic style 2018-08-09 08:37:30 +02:00
Matthew Stewart
b9eca08db6 STARTREK: TRIAL5 text changes 2018-08-09 08:37:30 +02:00
Matthew Stewart
793a5b6020 STARTREK: TRIAL5 2018-08-09 08:37:30 +02:00
Matthew Stewart
160bd9ad51 STARTREK: TRIAL4 text changes 2018-08-09 08:37:30 +02:00
Matthew Stewart
4375614528 STARTREK: TRIAL4 2018-08-09 08:37:30 +02:00
Matthew Stewart
a1bc22f62a STARTREK: TRIAL3 text changes 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
0786bd314b STARTREK: TRIAL1 typos 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
0c41f30f58 STARTREK: FEATHER6 Typos 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
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
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
644f5118da STARTREK: Reorganize some text 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