Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-09-30 | STARTREK: Fix MSVC Signed vs. Unsigned Byte Warning | D G Turner | |
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: Adapt many usages of Common::SharedPtr() to regular pointers | Filippos Karapetis | |
2019-05-27 | STARTREK: Fix MSVC warnings | Filippos Karapetis | |
- Disable duplicate if block - Fix potentially uninitialized variables - Change _activeMenu to be a regular pointer, instead of a SharedPtr - it was not initialized correctly - Fix struct packing in structs with pointers to complex objects - Fix sound initialization - Fix memory leaks (handles to files which were never deleted) | |||
2018-08-10 | STARTREK: Reduce a couple of variable scope, add a CHECKME | Strangerke | |
2018-08-09 | STARTREK: Fix compilation on macOS | Eugene Sandulenko | |
nullptr is an object on macOS. | |||
2018-08-09 | STARTREK: Janitorial: Add end of namespace comments | Strangerke | |
2018-08-09 | STARTREK: Allow engine to run without voc files | Matthew Stewart | |
2018-08-09 | STARTREK: Implement "BAN" files. | Matthew Stewart | |
These are background animations in various rooms, purely visual. | |||
2018-08-09 | STARTREK: Link away missions together, temporarily | Matthew Stewart | |
2018-08-09 | STARTREK: Reformat with artistic style | Matthew Stewart | |
2018-08-09 | STARTREK: Move function descriptions to headers | Matthew Stewart | |
2018-08-09 | STARTREK: Remove some gotos | Matthew Stewart | |
2018-08-09 | STARTREK: Rename fixed-point types | Matthew Stewart | |
2018-08-09 | STARTREK: Implement fixed-point decimal class | Matthew Stewart | |
2018-08-09 | STARTREK: "Use" action was bypassing "disableWalk" | Matthew Stewart | |
When objects could be walked to by "using" them, this bypassed the "disableWalk" variable. | |||
2018-08-09 | STARTREK: FEATHER5 | Matthew Stewart | |
2018-08-09 | STARTREK: Make Action struct POD again | Matthew Stewart | |
2018-08-09 | STARTREK: FEATHER1 | Matthew Stewart | |
2018-08-09 | STARTREK: Done with atmosphere loss event | Matthew Stewart | |
2018-08-09 | STARTREK: Start on MUDD's life-support-loss code | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD5 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD4 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD3 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD2 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD1 | Matthew Stewart | |
2018-08-09 | STARTREK: MUDD0 | Matthew Stewart | |
2018-08-09 | STARTREK: Fix memory leak in drawAllSprites | Matthew Stewart | |
2018-08-09 | STARTREK: More minor fixes to LOVE mission | Matthew Stewart | |
2018-08-09 | STARTREK: Implement keybindings on away missions | Matthew Stewart | |
2018-08-09 | STARTREK: Fix swapped McCoy & Spock speaker names | Matthew Stewart | |
2018-08-09 | STARTREK: Revamp of action callbacks. | Matthew Stewart | |
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 | STARTREK: LOVE5 | Matthew Stewart | |
2018-08-09 | STARTREK: LOVE4 | Matthew Stewart | |
2018-08-09 | STARTREK: LOVE3 finished. | Matthew Stewart | |
Added "callback" variants of the "walkCrewman" and "loadActorAnim" functions to simplify chains of calls in room-specific code. | |||
2018-08-09 | STARTREK: Start on LOVE3 | Matthew Stewart | |
2018-08-09 | STARTREK: Most of LOVE2 done | Matthew Stewart | |
2018-08-09 | STARTREK: Change spawn room back to room 0 | Matthew Stewart | |
2018-08-09 | STARTREK: TUG2 | Matthew Stewart | |
2018-08-09 | STARTREK: Default text for undefined actions | Matthew Stewart | |
2018-08-09 | STARTREK: Mission 1 finished | Matthew Stewart | |
2018-08-09 | STARTREK: Demon6, including the special case menu | Matthew Stewart | |
2018-08-09 | STARTREK: Demon5 | Matthew Stewart | |
2018-08-09 | STARTREK: Sort text alphabetically by ID | Matthew Stewart | |
2018-08-09 | STARTREK: Begin with Demon4 | Matthew Stewart | |
2018-08-09 | STARTREK: DEMON1 done (klingon attack) | Matthew Stewart | |
2018-08-09 | STARTREK: Finish implementing first room | Matthew Stewart | |
Doors now work, and the system of "walking, then performing an action afterward" is implemented. | |||
2018-08-09 | STARTREK: Begin on room-specific code for room 1 | Matthew Stewart | |
2018-08-09 | STARTREK: Cleanup some text code | Matthew Stewart | |