Filippos Karapetis
709d606e01
STARTREK: Adapt many usages of Common::SharedPtr() to regular pointers
2019-06-11 00:48:16 +03:00
Filippos Karapetis
3f7f1a2410
STARTREK: Remove the FileStream wrapper class
2019-06-11 00:48:15 +03:00
Matthew Stewart
552b88cbd5
STARTREK: Bugfix to map preview of republic
2019-05-28 08:08:52 +03:00
Filippos Karapetis
4ade45cb11
STARTREK: Improve game responsiveness
...
- Add a delay after screen updates
- Do not update the screen when drawing the background - this is unnecessary
- Fix memory leak when drawing the background
2019-05-27 21:14:08 +03:00
Filippos Karapetis
8885508237
STARTREK: Refactor code to remove more gotos
2019-05-27 19:11:10 +03:00
Filippos Karapetis
f6af273fca
STARTREK: Fix MSVC warnings
...
- 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)
2019-05-27 14:53:44 +03:00
Matthew Stewart
a5d7b86206
STARTREK: VENG1
2018-08-09 08:37:30 +02:00
Matthew Stewart
bd1b9f66cb
STARTREK: Implement republic map screen
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
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
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
aa41f89395
STARTREK: Fix memory leak in drawAllSprites
2018-08-09 08:37:30 +02:00
Matthew Stewart
37e6a886c1
STARTREK: Right-clicking & keyboard in menus
2018-08-09 08:37:30 +02:00
Matthew Stewart
d0033df8ea
STARTREK: Fix animations underneath textboxes
2018-08-09 08:37:30 +02:00
Matthew Stewart
84a30e4dce
STARTREK: Preliminary saving/loading
2018-08-09 08:37:30 +02:00
Matthew Stewart
fe5658ca17
STARTREK: Mission 1 finished
2018-08-09 08:37:30 +02:00
Matthew Stewart
45ae72b763
STARTREK: DEMON1 done (klingon attack)
2018-08-09 08:37:30 +02:00
Matthew Stewart
66b4ec36bd
STARTREK: Cleanup some text code
2018-08-09 08:37:30 +02:00
Matthew Stewart
ec2306f8b0
STARTREK: Don't memset sprites, add Fixed16 type
2018-08-09 08:37:30 +02:00
Matthew Stewart
6117a89194
STARTREK: Inventory menu and hotspots
...
Action buttons now react when hovering over hotspots.
2018-08-09 08:37:30 +02:00
Matthew Stewart
02485484c3
STARTREK: Buffer all changes to the mouse bitmap
2018-08-09 08:37:30 +02:00
Matthew Stewart
01970f43df
STARTREK: Fix draw priority of menus
2018-08-09 08:37:30 +02:00
Matthew Stewart
2120ce1062
STARTREK: Action menu
2018-08-09 08:37:30 +02:00
Matthew Stewart
2731ae2287
STARTREK: Refactor text and menus
...
Moved them out of the Graphics class and into their own files.
2018-08-09 08:37:30 +02:00