Commit Graph
29 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Paul Gilbert 8744e10eec ULTIMA1: Simplify how Info area determines when to show command/action prompt 2020-02-01 13:13:51 -08:00
Paul Gilbert 8226e850ac ULTIMA1: Cleaner attachment of popups to the game tree structure 2020-02-01 13:13:51 -08:00
Paul Gilbert f20e03a705 ULTIMA1: Fix text display within dialogs 2020-02-01 13:13:51 -08:00
Paul Gilbert 499067af38 ULTIMA1: Trigger a ShowMsg when a popup is shown 2020-02-01 13:13:51 -08:00
dreammaster dba9360c40 ULTIMA1: Improved dirty handling, beginnings of drop action 2020-02-01 13:13:51 -08:00
Paul Gilbert 13498396ec ULTIMA1: Move text input class from game into the Character Generation view class 2020-02-01 13:13:51 -08:00
Paul Gilbert a7c73447e2 ULTIMA1: Renamed Dialog to Popup for clarity 2020-02-01 13:13:51 -08:00
Paul Gilbert ee7e87d021 ULTIMA1: Better implementation of framerate slowdown for in-game view 2020-02-01 13:13:51 -08:00
Paul Gilbert 86252594b7 ULTIMA1: FIx loading savegame from launcher 2020-02-01 13:13:51 -08:00
Paul Gilbert ebab59262d ULTIMA1: Further fixes for loading and saving 2020-02-01 13:13:51 -08:00
Paul Gilbert 6e166faa90 ULTIMA1: Beginnings of U1 specific game saving code 2020-02-01 13:13:51 -08:00
dreammaster cd3a7ad397 ULTIMA1: Merge the GameState classes into the Game classes
This somewhat simplifies the class hierarchy, and will make it easier
to implement savegame code later on
2020-02-01 13:13:51 -08:00
Paul Gilbert 247731e1f3 ULTIMA1: Fix opening dialogs to allow the parent view time to redraw first 2020-02-01 13:13:51 -08:00
Paul Gilbert 6d111f368e ULTIMA1: In progress implementing text input for char gen name entry 2020-02-01 13:13:51 -08:00
Paul Gilbert 94da5bf196 ULTIMA1: Further cleanup of title rendering, mode switching 2020-02-01 13:13:51 -08:00
Paul Gilbert c154d24889 ULTIMA1: Skeleton view for character generation 2020-02-01 13:13:51 -08:00
Paul Gilbert 8a82d902c3 ULTIMA1: Refactor the text cursor to be drawn directly to the screen
Previously it was being drawn to the Screen surface as opposed to the
physical ScummVM screen. This was causing problems with it flickering,
unless it was changed to be drawn every time, since on some frames
drawing of the screen was overwriting the cursor
2020-02-01 13:13:51 -08:00
Paul Gilbert 1d28e11285 ULTIMA1: Fleshing out title screens 2020-02-01 13:13:51 -08:00
Paul Gilbert bdf9fa9859 ULTIMA1: More implementation of overworld monster attacks 2020-02-01 13:13:51 -08:00
Paul Gilbert 525df2960e ULTIMA1: Framework added for text cursors 2020-02-01 13:13:51 -08:00
Paul Gilbert d562f101a3 ULTIMA1: Adding startup logic for VGA mode 2020-02-01 13:13:51 -08:00
Paul Gilbert 09e4fc6bc5 ULTIMA1: Implement other tile animations 2020-02-01 13:13:51 -08:00
Paul Gilbert 9c1c80d1f9 ULTIMA1: Set up custom U1 Sprites class that can receive frame messages 2020-02-01 13:13:51 -08:00
Paul Gilbert 69dd5f287e ULTIMA1: Further castle maps setup 2020-02-01 13:13:51 -08:00
Paul Gilbert 864b3da916 ULTIMA1: Setting up widgets array for Map items 2020-02-01 13:13:51 -08:00
Paul Gilbert f976a7a204 ULTIMA1: Implemented font 2020-02-01 13:13:51 -08:00
Paul Gilbert a7bb660475 ULTIMA1: Further cleanup and fixes for startup code 2020-02-01 13:13:51 -08:00
Paul Gilbert 1379c0d359 ULTIMA1: Merge MainGameWindow and GameManager into new GameBase 2020-02-01 13:13:51 -08:00