Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-29 | STARTREK: Read the text of the FEATHER mission from RDF files | Filippos Karapetis | |
2019-10-29 | STARTREK: Refactored mouse cursor and bitmap handling | Filippos Karapetis | |
- Reduced usage of SharedPtr - Simplified the mouse cursor code (normal, locked, stack handling) - Simplified the background handling code - Initialize the mouse cursor after the graphics are initialized | |||
2019-10-20 | STARTREK: Fix Minor Syntax Mistake | D G Turner | |
This unfortunately compiled fine, but was flagged by the GCC -Wunused-value warning. | |||
2019-10-20 | STARTREK: Read the text of the MUDD mission rooms from RDF files | Filippos Karapetis | |
Also, add a central mechanism to fix text typos | |||
2019-10-07 | STARTREK: Handle shared messages | Filippos Karapetis | |
Also, start moving message patches inside patchRoomMessage(), and remove some redundant state variables | |||
2019-10-04 | STARTREK: Fix GCC Duplicated Condition Warning | D G Turner | |
These are flagged by GCC if -Wduplicated-cond is enabled. | |||
2019-08-26 | STARTREK: Read most strings for the LOV mission from its RDF files | Filippos Karapetis | |
2019-08-19 | STARTREK: Read most of the TUG mission texts from RDF files | Filippos Karapetis | |
2019-08-17 | STARTREK: Read TUG0 description messages from the respective RDF file | Filippos Karapetis | |
2019-08-17 | STARTREK: Load all kinds of messages, and remove redundant variables | Filippos Karapetis | |
2019-08-16 | STARTREK: Simplify screen name code and add the "actions" debug command | Filippos 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-11 | STARTREK: Rename the different showText() functions for disambiguation | Filippos Karapetis | |
Hopefully, this will fix the AmigaOS and DS builds | |||
2019-06-11 | STARTREK: Load more messages from RDF files | Filippos Karapetis | |
The whole Demon chapter has been converted to the new logic. The offsets for the extra room messages have been hardcoded, for now, inside loadOtherRoomMessages(), until we figure out how they are referenced. | |||
2019-06-03 | STARTREK: Fix use of uninitialized variable | Thierry Crozat | |
2019-05-28 | STARTREK: Start reading text from RDF files, instead of hardcoding it | Filippos Karapetis | |
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 | STARTREK: Saving for VENG mission | Matthew Stewart | |
2019-05-28 | STARTREK: Common code for VENG mission | Matthew Stewart | |
2019-05-28 | STARTREK: VENG8 | Matthew Stewart | |
2019-05-27 | STARTREK: Refactor code so that gotos are not used in DEMON6 | Filippos Karapetis | |
2018-08-09 | STARTREK: Fix Various Compiler Warnings. | D G Turner | |
2018-08-09 | STARTREK: Hopefully Fix Remaining Compilation Issues. | D G Turner | |
2018-08-09 | STARTREK: Even More Compilation Fixes. | D G Turner | |
2018-08-09 | STARTREK: Further Compilation Fixes. | D G Turner | |
Further cases of int vs. int32 / TextRef usage. | |||
2018-08-09 | STARTREK: Further Compilation Fixes. | D G Turner | |
Mismatch in types caused compilation failure for ports where int was not identical to int32 which is the typedef for TextRef. | |||
2018-08-09 | STARTREK: VENG7 | Matthew Stewart | |
2018-08-09 | STARTREK: VENG6 | Matthew Stewart | |
2018-08-09 | STARTREK: Move VENG function into common code | Matthew Stewart | |
2018-08-09 | STARTREK: VENG5 | Matthew Stewart | |
2018-08-09 | STARTREK: VENG4 | Matthew Stewart | |
2018-08-09 | STARTREK: VENG3 | Matthew Stewart | |
2018-08-09 | STARTREK: VENG2 | Matthew Stewart | |
2018-08-09 | STARTREK: VENG1 | Matthew Stewart | |
2018-08-09 | STARTREK: Implement republic map screen | Matthew Stewart | |
2018-08-09 | STARTREK: VENG0 | Matthew Stewart | |
2018-08-09 | STARTREK: Use ARRAYSIZE macro | Matthew Stewart | |
2018-08-09 | STARTREK: Rename SINS5 variable | Matthew Stewart | |
2018-08-09 | STARTREK: SINS5 | Matthew Stewart | |
2018-08-09 | STARTREK: SINS3 | Matthew Stewart | |
2018-08-09 | STARTREK: SINS4 | Matthew Stewart | |
2018-08-09 | STARTREK: SINS2 | Matthew Stewart | |
2018-08-09 | STARTREK: Reorganize includes in room.h | Matthew Stewart | |
This should avoid the costly rebuild of everything in the 'rooms/' folder, at least sometimes... | |||
2018-08-09 | STARTREK: Implement text input boxes | Matthew Stewart | |
Needed for SINS mission with the keypads | |||
2018-08-09 | STARTREK: SINS1 | Matthew Stewart | |
2018-08-09 | STARTREK: SINS0 | Matthew Stewart | |
2018-08-09 | STARTREK: Fix elasi guard not shooting Kirk in TUG | Matthew Stewart | |
2018-08-09 | STARTREK: Rename tug2 room-specific vars | Matthew Stewart | |
2018-08-09 | STARTREK: Clean up room-specific vars in mission 1 | Matthew Stewart | |
2018-08-09 | STARTREK: Reformat with artistic style | Matthew Stewart | |
2018-08-09 | STARTREK: TRIAL5 | Matthew Stewart | |
2018-08-09 | STARTREK: TRIAL4 | Matthew Stewart | |