ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/XmlTools2/trunk/readme.txt
Revision: 906
Committed: Sat Feb 1 14:27:58 2014 UTC (11 years, 8 months ago) by s10k
Content type: text/plain
File size: 2788 byte(s)
Log Message:

File Contents

# Content
1 Readme.txt
2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3 XmlTools v2.0
4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5
6 ----------------------------------
7 Description:
8 ----------------------------------
9
10 XmlTools is a command-line modding tool that operates on XML files.
11
12 It supports many operations in XML files and even non implemented operations using custom javascript code.
13
14 It is developed in C++ and works in both Mac OS and Windows.
15
16 An additional guide with examples can be read here: http://wiki.oni2.net/XmlTools
17
18 ----------------------------------
19 Full Features:
20 ----------------------------------
21
22 -Update a xml node (for example, to reposition an OBAN animation or adjust pelvis height for a TRAM).
23
24 -Invert a xml node (for example, invert an OBAN animation).
25
26 -Add new values to XML elements (for example, add the 'unkillable' flag to some characters in a level).
27
28 -Remove values from XML elements (for example, remove boss shields from characters in a level).
29
30 -Replace values in XML elements (for example, increase the health of characters by replacing the old HP value).
31
32 -Patch file support allows the modder to list multiple commands in a file, to all be performed at once.
33
34 -Add custom XML to existing files (patch only).
35
36 -Remove XML from existing files (patch only).
37
38 -Powerful custom XML editing using javascript (for what you can't do with native operations) (patch only).
39
40 ----------------------------------
41 Installation (standalone version):
42 ----------------------------------
43
44 Extract XmlTools folder to any place in your computer. Open it with command line on windows or terminal in Mac OS.
45
46 ----------------------------------
47 Contacts:
48 ----------------------------------
49
50 Script10k, "faob2@hotmail.com"
51
52 Oni Central Forum:
53 http://oni.bungie.org
54 ->Select forum
55
56 Oni Wiki:
57 http://wiki.oni2.net
58
59 ----------------------------------
60 Change Log:
61 ----------------------------------
62 2.0, 25-01-2014
63 -Rewrite XmlTools fom the scratch from C# to C++ in order to increase (much!) the performance of the program
64 -The program now uses the following libraries: Qt5, pugixml,
65 Qt5 Google V8 javascript engine and jsxml js library
66 -The commands were simplified (they now use the unix like syntax)
67 -Update node operation (old updatechainvalues) it now receives the DIFFERENCE between the old value
68 and the new value instead of the new value
69 -Update node operation (old updatechainvalues) relation parameter was removed
70 -The program now only edits files with .xml extension
71 -The patch files now have a XmlTools minimum version
72 -The program now only reads patches files with .patch or .oni-patch extensions
73 -Some patch files operations were renamed:
74 ADDTO -> ADD_INSIDE_NODE
75 REMOVE -> REMOVE_NODE
76 CUSTOMCODE -> CUSTOM_CODE