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