Eugene Sandulenko
|
771a0a01ce
|
ULTIMA: Added override keywords
|
2020-05-10 14:00:05 +02:00 |
|
Matthew Duggan
|
09bf38c120
|
ULTIMA: Add missing initializers for coverity
|
2020-05-09 22:02:27 +09:00 |
|
Paul Gilbert
|
d9a9e0f91d
|
ULTIMA4: Extract data tables from exes into ultima.dat
|
2020-04-29 22:00:44 -07:00 |
|
Bastien Bouclet
|
aedcefea74
|
ULTIMA: Add override keywords
|
2020-02-09 12:55:00 +01:00 |
|
Eugene Sandulenko
|
2b17ee563c
|
ULTIMA: Added override keywords
|
2020-02-02 23:15:31 +01:00 |
|
Paul Gilbert
|
e70a114929
|
ULTIMA: Shared std & map comilation fixes
|
2020-02-01 20:10:52 -08:00 |
|
Paul Gilbert
|
440b4a4765
|
ULTIM1: gcc warning fixes
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
27b28c2034
|
ULTIMA1: Placement code for Transports dialog
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
a454617e72
|
ULTIMA1: Implement remainder of Tavern dialog
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
b75958f2a1
|
ULTIMA1: Added armoury dialog
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
a1bda3d5f1
|
ULTIMA1: Added sell portion of Weaponry dialog
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
421ac00ab9
|
ULTIMA1: Convert character weapons & armor to pointer arrays
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
74db1aa557
|
ULTIMA1: Implementing backend changes for King transact dialog
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
a72d2315af
|
ULTIMA1: Added derived string class
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
10f6bb9206
|
ULTIMA1: Added direction selection for spell casting
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
87fffed2f2
|
ULTIMA1: Move more party setup into new derived Party class
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
ff26ae7bae
|
ULTIMA1: Refactored Character & Party classes to allow for derived children
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
980e860809
|
ULTIMA1: Pass map reference to spell cast methods for convenience
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
3a253946e6
|
ULTIMA1: More framework for casting spells
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
92d2306a8b
|
ULTIMA1: Beginnings of cast, improvements for item quantities
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
15ad36a2fb
|
ULTIMA1: Beginnings of attack code
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
8015274894
|
ULTIMA1: Implementing Stats dialog
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
34a36cf1f7
|
ULTIMA1: Draw drop dialogs for weapons & armor
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
83addc920f
|
ULTIMA1: Adjust x2, y2 calculation for TextRects
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
61106900d2
|
ULTIMA1: Drop type selection for Drop action
|
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 |
|
dreammaster
|
561ca5b255
|
ULTIMA1: Splitting up classes into separate files, widget hierarchy improvements
|
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
|
ebaa0af433
|
ULTIMA1: Only redraw status area when it's values change
|
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
|
c274baecb1
|
ULTIMA1: Added character data to savegames
|
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
|
baf75f4889
|
ULTIMA1: Further fixes for character generation and text input
|
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
|
7b65810cfc
|
ULTIMA1: Added race, sex, & class selection for Character Gen
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
77d2d93973
|
ULTIMA1: Guard movement logic
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
c3dcc6136d
|
ULTIMA1: Added override keyword to virtual methods everywhere
|
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 |
|
dreammaster
|
ecfdf77630
|
ULTIMA1: Beginnings of overworld monsters class
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
8149d210b9
|
ULTIMA1: Finished dungeon monster attack
|
2020-02-01 13:13:51 -08:00 |
|
dreammaster
|
dff29b2e5d
|
ULTIMA1: Create Ultima 1 descendant game state class
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
077f5af06a
|
ULTIMA1: In progress dungeon monster attack code
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
9c63118187
|
ULTIMA1: Beginnings of dungeon monster attack code
|
2020-02-01 13:13:51 -08:00 |
|
Paul Gilbert
|
ab01849b34
|
ULTIMA1: Set up a common canMoveTo for dungeon monsters & player
|
2020-02-01 13:13:51 -08:00 |
|