Commit Graph
137148 Commits
Author SHA1 Message Date
Matthew Stewart 66b4ec36bd STARTREK: Cleanup some text code 2018-08-09 08:37:30 +02:00
Matthew Stewart a6bee58f62 STARTREK: Default behaviour for look action 2018-08-09 08:37:30 +02:00
Matthew Stewart f66b77d9fd STARTREK: Rename objects to actors 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 edcc80393a STARTREK: Tweak events to update mouse more often 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
Matthew Stewart be8e807a4b STARTREK: Warps between rooms 2018-08-09 08:37:30 +02:00
Matthew Stewart 2a588200ed STARTREK: Pathfinding 2018-08-09 08:37:30 +02:00
Matthew Stewart 1110fee2e4 STARTREK: Sprite layering 2018-08-09 08:37:30 +02:00
Matthew Stewart 65d24b0451 STARTREK: Basic walking 2018-08-09 08:37:30 +02:00
Matthew Stewart 0187c795d5 STARTREK: Initialization of away mission.
Crew successfully beams in and does their idle animation.
2018-08-09 08:37:30 +02:00
Matthew Stewart dbeb58f392 STARTREK: Palette fading 2018-08-09 08:37:30 +02:00
Matthew Stewart 4927cd90b7 STARTREK: Bitmap scaling 2018-08-09 08:37:30 +02:00
Matthew Stewart 612cf7bdbe STARTREK: Implement "xor'd" animations for crewmen 2018-08-09 08:37:30 +02:00
Matthew Stewart fc89135a16 STARTREK: Get animation timing working properly 2018-08-09 08:37:30 +02:00
Matthew Stewart d375429abe STARTREK: Objects and animations.
Testing them with the transporter room.
2018-08-09 08:37:30 +02:00
Matthew Stewart fde5f22f97 STARTREK: setVisibleMenuButtons function 2018-08-09 08:37:30 +02:00
Matthew Stewart aac4b2e99d STARTREK: Music/SFX enable and disable functions 2018-08-09 08:37:30 +02:00
Matthew Stewart e578aa131f STARTREK: Rects don't include right/bottom pixel.
Fixes some off-by-one errors.
2018-08-09 08:37:30 +02:00
Matthew Stewart 432a2023e2 STARTREK: Fix placement of textboxes 2018-08-09 08:37:30 +02:00
Matthew Stewart 273131ce35 STARTREK: Quit game menu and mouse warp function 2018-08-09 08:37:30 +02:00
Matthew Stewart d37e2aba0e STARTREK: Options menu 2018-08-09 08:37:30 +02:00
Matthew Stewart e206d8e198 STARTREK: Remove executable bit on source files 2018-08-09 08:37:30 +02:00
Matthew Stewart 2932c392c4 STARTREK: Set default mouse sprite to stop crashes 2018-08-09 08:37:30 +02:00
Matthew Stewart e1d70e6a04 STARTREK: Disabling menu buttons + text menu. 2018-08-09 08:37:30 +02:00
Matthew Stewart 69dac4d62d STARTREK: Add debug channel for sound 2018-08-09 08:37:30 +02:00
Matthew Stewart f43c5d4687 STARTREK: Implement CD Audio handling. 2018-08-09 08:37:30 +02:00
Matthew Stewart 9c2ed1d9b7 STARTREK: Implement sound effects in the midis
Removed amiga and mac sound code for now since I can't test it.
2018-08-09 08:37:30 +02:00
Matthew Stewart fd26d0a790 STARTREK: Begin implementing event system.
Textbox now responds to mouse input.
2018-08-09 08:37:30 +02:00
Matthew Stewart 295c55c510 STARTREK: Implement more text routines 2018-08-09 08:37:30 +02:00
Matthew Stewart e4c5a34568 STARTREK: Add mouse cursor 2018-08-09 08:37:30 +02:00
Matthew Stewart 060d10c463 STARTREK: Fix off-by-1 bug in drawSprite 2018-08-09 08:37:30 +02:00
Matthew Stewart a69f025818 STARTREK: Implement drawAllSprites properly.
Still need to do the part which calculates sprite priorities.
2018-08-09 08:37:30 +02:00
Matthew Stewart 7c62092367 STARTREK: Begin implementing menus 2018-08-09 08:37:30 +02:00
Matthew Stewart 2dd96e044f STARTREK: Begin implementation of showText.
Also started using SharedPtrs.
2018-08-09 08:37:30 +02:00
Matthew Stewart 8cd5441959 STARTREK: Implement addSprite and delSprite 2018-08-09 08:37:30 +02:00
Matthew Stewart cd45502501 STARTREK: Implement draw modes 2 and 3 for sprites 2018-08-09 08:37:30 +02:00
Matthew Stewart c71a8a6d2a STARTREK: Implement drawSprite function 2018-08-09 08:37:30 +02:00
Matthew Stewart b84a3bb4f2 STARTREK: Make Bitmap, Sprite, FileStream classes 2018-08-09 08:37:30 +02:00
Matthew Stewart 60d672db73 STARTREK: Fixes to file loading.
The "numbered" files that I implemented can also use letters as the last
character.
2018-08-09 08:37:30 +02:00
Matthew Stewart f2260d1e9a STARTREK: Implement loading "numbered" files 2018-08-09 08:37:30 +02:00
Matthew Stewart b1878174ec STARTREK: Add detection for the ST25 Mac demo 2018-08-09 08:37:30 +02:00
Matthew Hoops e07fe3f1a4 STARTREK: Import my startrek engine
Now updated even
2018-08-09 08:37:30 +02:00
David Fioramonti b47cae789b TINSEL: Fix displayed saved game month off by one
This corrects the displayed month for querySaveMetaInfos being a month
behind.
2018-08-07 18:38:40 -07:00
Matan Bareket f442296949 CREDITS: Fix formatting 2018-08-07 21:15:33 -04:00
Pavel Kungurtsev d935ab9b93 I18N: Update translation (Russian)
Currently translated at 95.0% (940 of 989 strings)
2018-08-08 03:09:23 +02:00