Commit Graph
13 Commits
Author SHA1 Message Date
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