Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Cameron Cawley
94b382e69a
ULTIMA: Remove wrappers around stdlib functions
2021-01-15 22:40:36 -08:00
Paul Gilbert
22c6f17824
ULTIMA4: Imrpove XML whitespace handling for text
2020-04-09 18:00:54 -07:00
Paul Gilbert
b633ac0010
ULTIMA4: Refactoring XML parser to handle text as separate nodes
...
This is needed for the vendor scripts, which have a series of
text interleaved with elements to define vendor behaviour.
The previous behaviour of having text as an optional property
on element nodes was too simplistic
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
f693cdc159
ULTIMA4: Refactor Script class to use shared XML parser
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
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