Commit Graph
89422 Commits
Author SHA1 Message Date
Matthew Stewart e5e54b8a1f STARTREK: Split up startrek.cpp into more files 2018-08-09 08:37:30 +02:00
Matthew Stewart a84746bf66 STARTREK: Add POTFILES 2018-08-09 08:37:30 +02:00
Matthew Stewart ba05b5539b STARTREK: Various code cleanup 2018-08-09 08:37:30 +02:00
Matthew Stewart ce42cd940a STARTREK: Use ARRAYSIZE macro 2018-08-09 08:37:30 +02:00
Matthew Stewart c8335cccd3 STARTREK: Fix memory leak in graphics.cpp 2018-08-09 08:37:30 +02:00
Matthew Stewart c6834a997c STARTREK: Put CD ROM detection into features field 2018-08-09 08:37:30 +02:00
Matthew Stewart 57691c4276 STARTREK: Add missing license headers 2018-08-09 08:37:30 +02:00
Matthew Stewart 91c8320bd9 STARTREK: Rename SINS5 variable 2018-08-09 08:37:30 +02:00
Matthew Stewart f33f548884 STARTREK: Saving/loading for SINS mission 2018-08-09 08:37:30 +02:00
Matthew Stewart 359b0c2307 STARTREK: Add german floppy version to detection 2018-08-09 08:37:30 +02:00
Matthew Stewart 1599e57dfe STARTREK: SINS5 text changes 2018-08-09 08:37:30 +02:00
Matthew Stewart 1c89c06508 STARTREK: SINS5 2018-08-09 08:37:30 +02:00
Matthew Stewart 06d7656d42 STARTREK: Play midi sounds on floppy version 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
Matthew Stewart 982502650f STARTREK: Replace min & max with MIN & MAX 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 cba0567327 STARTREK: SINS3 text changes 2018-08-09 08:37:30 +02:00
Matthew Stewart fe805de2ef STARTREK: SINS3 2018-08-09 08:37:30 +02:00
Matthew Stewart 4424515cce STARTREK: Silence unused variable warning 2018-08-09 08:37:30 +02:00
Matthew Stewart 10e22f7480 STARTREK: SINS4 text changes 2018-08-09 08:37:30 +02:00
Matthew Stewart 012b9ec47c STARTREK: SINS4 2018-08-09 08:37:30 +02:00
Matthew Stewart b1fde33095 STARTREK: SINS2 text changes 2018-08-09 08:37:30 +02:00
Matthew Stewart 93ca6a7b48 STARTREK: SINS2 2018-08-09 08:37:30 +02:00
Matthew Stewart bf1e125fa3 STARTREK: Remove trailing backslash in module.mk 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 abf711a4d3 STARTREK: text.cpp -> textbox.cpp 2018-08-09 08:37:30 +02:00
Matthew Stewart 8970909318 STARTREK: Reorganize includes in room.h
This should avoid the costly rebuild of everything in the 'rooms/'
folder, at least sometimes...
2018-08-09 08:37:30 +02:00
Matthew Stewart 42b228144a STARTREK: Allow engine to run without voc files 2018-08-09 08:37:30 +02:00
Matthew Stewart f412328181 STARTREK: Implement text input boxes
Needed for SINS mission with the keypads
2018-08-09 08:37:30 +02:00
Matthew Stewart b2213cac9b STARTREK: SINS1 2018-08-09 08:37:30 +02:00
Matthew Stewart ae6c86bc7a STARTREK: Implement save loading from launcher 2018-08-09 08:37:30 +02:00
Matthew Stewart 23b3782b52 STARTREK: SINS0 2018-08-09 08:37:30 +02:00
Matthew Stewart 5660ce8134 STARTREK: Fix .BAN file rendering behind textboxes 2018-08-09 08:37:30 +02:00
Matthew Stewart 2090417612 STARTREK: Move save/load code for rooms to structs 2018-08-09 08:37:30 +02:00
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 b1fa6126cc STARTREK: Link away missions together, temporarily 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 c2dd39a6c2 STARTREK: Remove some gotos 2018-08-09 08:37:30 +02:00
Matthew Stewart eff87179da STARTREK: Half-done implementation of drawR3Shape
Handles drawing, scaling, probably rotating objects in space.
2018-08-09 08:37:30 +02:00
Matthew Stewart 565bf0e967 STARTREK: atan2 function 2018-08-09 08:37:30 +02:00
Matthew Stewart 2b09f698ed STARTREK: sine & cosine 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 a024a3fd45 STARTREK: Move space functions into separate file 2018-08-09 08:37:30 +02:00