aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-09STARTREK: More minor fixes to LOVE missionMatthew Stewart
2018-08-09STARTREK: Fix choice numbers in textboxes (again)Matthew Stewart
2018-08-09STARTREK: Minor fixes to LOVE missionMatthew Stewart
2018-08-09STARTREK: Implement keybindings on away missionsMatthew Stewart
2018-08-09STARTREK: Right-clicking & keyboard in menusMatthew Stewart
2018-08-09STARTREK: Add missing "look at grate" action.Matthew Stewart
Also fix missing subscript for some text relating to N2 gas.
2018-08-09STARTREK: Fix swapped McCoy & Spock speaker namesMatthew Stewart
2018-08-09STARTREK: Fixes to textboxesMatthew Stewart
Center the speaker name, and show the choice number when there are multiple choices.
2018-08-09STARTREK: Implement common code for LOVE missionMatthew Stewart
2018-08-09STARTREK: 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-09STARTREK: Implement synthesizer + bugfixes (LOVE)Matthew Stewart
2018-08-09STARTREK: LOVE5Matthew Stewart
2018-08-09STARTREK: LOVE4Matthew Stewart
2018-08-09STARTREK: LOVE3 finished.Matthew Stewart
Added "callback" variants of the "walkCrewman" and "loadActorAnim" functions to simplify chains of calls in room-specific code.
2018-08-09STARTREK: Start on LOVE3Matthew Stewart
2018-08-09STARTREK: Silence most Visual Studio warningsPaul Gilbert
Enums are signed in at least Visual Studio, and it was generating many warnings of the cast to byte in the Action constructor was losing precision. Likewise, there were some cases of -1 being passed as a parameter to Action. This resolves these warnings by making the constructor parameters int
2018-08-09STARTREK: Most of LOVE2 doneMatthew Stewart
2018-08-09STARTREK: Remove optional parameters from methodsMatthew Stewart
2018-08-09STARTREK: LOVE1Matthew Stewart
2018-08-09STARTREK: Fix some problems on old compilersMatthew Stewart
2018-08-09STARTREK: LOVE0 (start of 3rd mission)Matthew Stewart
2018-08-09STARTREK: TUG3 (mission 2 finished)Matthew Stewart
2018-08-09STARTREK: Initialize strings in actor objectsMatthew Stewart
2018-08-09STARTREK: Fix animations underneath textboxesMatthew Stewart
2018-08-09STARTREK: Change spawn room back to room 0Matthew Stewart
2018-08-09STARTREK: Fix some uninitialized variablesMatthew Stewart
2018-08-09STARTREK: TUG2Matthew Stewart
2018-08-09STARTREK: Default text for undefined actionsMatthew Stewart
2018-08-09STARTREK: TUG1Matthew Stewart
2018-08-09STARTREK: TUG0 (first room of mission 2)Matthew Stewart
2018-08-09STARTREK: Make "missionScore" mission-specificMatthew Stewart
2018-08-09STARTREK: Preliminary saving/loadingMatthew Stewart
2018-08-09STARTREK: Loop audioMatthew Stewart
2018-08-09STARTREK: Mission 1 finishedMatthew Stewart
2018-08-09STARTREK: Demon6, including the special case menuMatthew Stewart
2018-08-09STARTREK: Demon5Matthew Stewart
2018-08-09STARTREK: Sort text alphabetically by IDMatthew Stewart
2018-08-09STARTREK: Begin with Demon4Matthew Stewart
2018-08-09STARTREK: Talk to miner action in Demon3Matthew Stewart
2018-08-09STARTREK: Refactor text using integer constantsMatthew Stewart
2018-08-09STARTREK: Finish demon3Matthew Stewart
2018-08-09STARTREK: Demon2, half of Demon3 doneMatthew Stewart
2018-08-09STARTREK: DEMON1 done (klingon attack)Matthew Stewart
2018-08-09STARTREK: Finish implementing first roomMatthew Stewart
Doors now work, and the system of "walking, then performing an action afterward" is implemented.
2018-08-09STARTREK: Begin on room-specific code for room 1Matthew Stewart
2018-08-09STARTREK: Cleanup some text codeMatthew Stewart
2018-08-09STARTREK: Default behaviour for look actionMatthew Stewart
2018-08-09STARTREK: Rename objects to actorsMatthew Stewart
2018-08-09STARTREK: Don't memset sprites, add Fixed16 typeMatthew Stewart
2018-08-09STARTREK: Inventory menu and hotspotsMatthew Stewart
Action buttons now react when hovering over hotspots.