Paul Gilbert
|
95bc668939
|
ULTIMA4: Changing rest of savegame code to use Serializer
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
90d269eba6
|
ULTIMA4: Changing monsters saving to use serializer
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
f55d440fa2
|
ULTIMA4: Minor savegame field renames
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
83ae05b3df
|
ULTIMA4: Fix turns to correctly pass after 20 seconds
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
d7916dedfd
|
ULTIMA4: Overworld screen now shows
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
733e262706
|
ULTIMA4: Fix for handling comments as child elements
Previously, the mini-XML Parser was creating dummy nodes for
comments, rather than just properly skipping them
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
2cfe742448
|
ULTIMA4: Fix xu4_random method
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
38ef0056f7
|
ULTIMA4: Fix display of abacus during game initialization
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
5ce84e1f5a
|
ULTIMA4: Fix incorrect transparency from scaled images
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
9214ecb1d7
|
GRAPHICS: Added a hasTransparentColor method to ManagedSurface
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
c07e74d5e6
|
ULTIMA4: More of title screen now showing
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
538f746362
|
ULTIMA4: Start of title screen now showing
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
10873d615c
|
ULTIMA4: Fix event handler run frame ticks
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
d6b114b5b3
|
ULTIMA4: Fix loading screen now showing correctly
Turns out the default new VGA charset has a required scaling of 2x.
So the prior 320x200 screen also has to be doubled so it displays.
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
b29e45debc
|
ULTIMA4: Cleanup of PNG loading
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
e26d2f6a19
|
ULTIMA4: First text is partly showing on-screen
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
2d37f5c6d3
|
ULTIMA4: Properly hooking up screen surface to ImageMgr
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
deee25a8cb
|
ULTIMA4: Implementing screen methods
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
53e17a57fd
|
ULTIMA4: Fix parsing of sound.xml
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
098fd8d2ad
|
ULTIMA4: Initialize screen to 16bpp
This matches the xu4 original, which didn't allow for a paletted screen
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
5e48f80704
|
ULTIMA4: Fix drawing to the screen surface
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
54a6322dec
|
ULTIMA4: Further rearranging of folder contents
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
67fa73c6c4
|
ULTIMA4: Yet more gcc warning fixes
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
a6f9fe3620
|
ULTIMA4: Further field renaming, gcc warning fixes
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
6bb20c966c
|
ULTIMA4: Properly implement ImageLoaderPNG
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
5b2702ab7b
|
ULTIMA4: Put remaining files into a game folder
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
ef14daf4e3
|
ULTIMA4: Further classifying files into subfolders
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
97cdf8bd80
|
ULTIMA4: Made core and filesys folders
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
7aecb5048d
|
ULTIMA4: Made map folder
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
f870d1e485
|
ULTIMA4: Remove deprecated u4_sdl
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
66bbfb5dda
|
ULTIMA4: Made sound folder
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
7adbcab531
|
ULTIMA4: Made conversation folder
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
8e58e3469b
|
ULTIMA4: Made events folder
|
2020-04-09 18:00:54 -07:00 |
|
dreammaster
|
18edffe6ef
|
ULTIMA4: Formatting
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
96b6133acb
|
ULTIMA4: Refactor static image loader array and instances
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
f693cdc159
|
ULTIMA4: Refactor Script class to use shared XML parser
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
2891bc947b
|
ULTIMA4: Move image classes into a new graphics subfolder
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
5d02867751
|
ULTIMA4: Remove old U4Path class
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
ede7a47bd8
|
ULTIMA4: Hooked in Settings defaults
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
b4f185eb4d
|
ULTIMA4: Properly implement ConfigElement reading XML properties
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
9116dded37
|
ULTIMA4: Handle comment tags that have tags within their text
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
5c2df17e30
|
ULTIMA4: Support loading from secondary XML files
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
1555c0916b
|
ULTIMA4: Add support for element attributes to XMLNode
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
77cf21fdc6
|
ULTIMA4: Improving XML parser
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
ef6e8eaddb
|
ULTIMA4: Cleanup and renaming of ImageMgr
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
0a8ccaa03a
|
ULTIMA4: Fix loading config.xml
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
fdc42e4feb
|
ULTIMA4: Starting to change Config to use XMLTree
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
521292bb4d
|
NUVIE: Add an XMLTree constructor for loading from a passed stream
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
419837937f
|
NUVIE: Cleanup of XMLTree fields and method parameters
|
2020-04-09 18:00:54 -07:00 |
|
Paul Gilbert
|
9a37b504f5
|
NUVIE: Move XMLTree and XMLNode into a new shared/conf/ folder
|
2020-04-09 18:00:54 -07:00 |
|