Hubert Maier
|
2e22717470
|
ULTIMA: Correct spelling mistake
accomodate -> accommodate
|
2022-10-27 15:57:32 +02:00 |
|
Eugene Sandulenko
|
abea37c9bb
|
ALL: Update ScummVM project license to GPLv3+
|
2021-12-26 18:48:43 +01:00 |
|
Orgad Shaneh
|
ee57380de7
|
ENGINES: JANITORIAL: Remove 'virtual' when override is specified
|
2021-11-14 14:32:04 +02:00 |
|
djsrv
|
0d65c2fd12
|
ALL: Use Path type in File functions
|
2021-08-07 10:44:37 +02:00 |
|
Paul Gilbert
|
0136043f09
|
COMMON: Revert Change Rect and Point to have int32 fields
This reverts commit 1c3e7fb4e9.
|
2021-07-06 20:35:42 -07:00 |
|
Paul Gilbert
|
1c3e7fb4e9
|
COMMON: Change Rect and Point to have int32 fields
|
2021-07-04 18:24:26 -07:00 |
|
Orgad Shaneh
|
a05e54f00c
|
JANITORIAL: Remove trailing whitespaces
|
2021-05-04 11:46:30 +03:00 |
|
Orgad Shaneh
|
8bd2e17233
|
ULTIMA: Fix Clang warnings
warning: definition of implicit copy assignment operator for 'X' is deprecated because it has a user-declared copy constructor
|
2021-03-15 18:53:37 -07:00 |
|
Cameron Cawley
|
b5d6716d1d
|
COMMON: Add ReadStream::readString() and use it in the Ultima engine
|
2020-12-15 17:39:25 -08:00 |
|
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 |
|