Cameron Cawley
e61bba9e23
ULTIMA: Replace Std::pair with Common::Pair
2022-08-12 00:27:15 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
05af6bb0e4
ULTIMA4: Fix compiler warning
2020-04-09 18:00:54 -07:00
Paul Gilbert
7df36d7e4d
ULTIMA4: Move static methods into XMLNode class
2020-04-09 18:00:54 -07:00
Paul Gilbert
129b508903
ULTIMA4: Fix defaults for XML node attribute reads
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
b4f185eb4d
ULTIMA4: Properly implement ConfigElement reading XML properties
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
fdc42e4feb
ULTIMA4: Starting to change Config to use XMLTree
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