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