dreammaster
|
99f7e118bb
|
ULTIMA1: Implement inform action
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
71dc8adc9c
|
ULTIMA1: Implemented weapon & armor stealing
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
efccbf8b14
|
ULTIMA1: Implement stealing logic for Grocer
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
d63fc6af21
|
ULTIMA1: Move city/castle steal logic to that map class
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
eabd43e2da
|
ULTIMA1: Implement type definitions for merchant classes and ancestors
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
42875165ea
|
ULTIMA1: Fix movement within urban areas
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
0bc35753ff
|
ULTIMA1: Added stub classes for each type of merchant
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
977181fc3a
|
ULTIMA1: Stub implementations for steal and transact
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
2fb3072171
|
ULTIMA1: Clarify map tile _tileNum as _tileDisplayNum
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
efa2e78bf9
|
ULTIMA1: Split getTileAt logic for different map types to their map classes
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
daf200a07b
|
ULTIMA1: Beginnings of Transact action
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
b7767c771b
|
ULTIMA1: Further fleshing out of dialog base classes
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
25b81edbb4
|
ULTIMA1: Beginnings of popup dialogs display
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
392ae656a8
|
ULTIMA1: Added text input/character message handling to Info
|
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
|
2749400572
|
ULTIMA1: Added character input class
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
398bda29bb
|
ULTIMA1: Added a separate respondTo field into Popup 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
|
ce2687a8c1
|
ULTIMA1: Refactoring DungeonItem as a separate class
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
4f6418962a
|
ULTIMA1: Fix log display when entering Britain
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
9a40d0ecab
|
ULTIMA1: Start of enum for overworld tile types
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
0c269199da
|
ULTIMA1: Fix moving onto location tiles on the overworld
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
28f94efc93
|
ULTIMA1: Fix overworld movement
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
43cbeeb3a3
|
ULTIMA1: Fleshing out monster synchronization code
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
871c94d99f
|
ULTIMA1: Add UrbanWidget base class
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
d6aea8f73a
|
ULTIMA1: Synchronization fixes
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
561ca5b255
|
ULTIMA1: Splitting up classes into separate files, widget hierarchy improvements
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
026f5f9cd9
|
ULTIMA1: Fix movement in urban areas
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
87064553e9
|
ULTIMA1: Fix loading game from GMM when on the title screen
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
deafbd153c
|
ULTIMA1: Fix urban NPCs and player to be blocked by walls, obstructions, etc
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
ae06eaeeb6
|
ULTIMA1: Split TransportOnFoot into a separate TransportPlayer class for cities & castles
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
0ce4d68d04
|
ULTIMA1: Fix returning to overworld from cities & castles
|
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
|
ebaa0af433
|
ULTIMA1: Only redraw status area when it's values change
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
8d9805bb21
|
ULTIMA1: Fix game frame glitches when loading game from title screen
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
8102805a79
|
ULTIMA1: Simplify title & char gen screens to derive from VisualItem
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
446a05f479
|
ULTIMA1: Slow down animation of water and town/castles
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
7cc5ef9b6b
|
ULTIMA1: Only draw items in a visual container if they're dirty
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
550c5a9867
|
ULTIMA1: Store the current transport for maps in savegames
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
e09bf433fc
|
ULTIMA1: Properly set food level for new games
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
c274baecb1
|
ULTIMA1: Added character data to savegames
|
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
|
3bcd8e2804
|
ULTIMA1: Further saving of map widgets
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
b7cb2ee59b
|
ULTIMA1: Added widget save logic
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
a2de38d2e1
|
ULTIMA1: Setup code for instantiating different widget types
|
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
|
68c1b15664
|
ULTIMA1: Added final character setup
|
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 |
|