Page 1 of 1

Learning to use RW Tools/Editing child entries

Unread postPosted: Sat Oct 04, 2014 6:11 am
by TheOldDessauer
u

Re: Learning to use RW Tools/Editing child entries

Unread postPosted: Sat Oct 04, 2014 1:14 pm
by Chacal
The easiest way to edit blueprints is with RW-Tools.

1- Open the engine blueprint in the RW-Tools editor (I have associated it with .bin files in Windows so I just double-click on any .bin file and I can start editing straight away).

2- Look for this line: <ChildName d:type="cDeltaString">Driver</ChildName>
Below it you will see a <Matrix> node. This is the position matrix for your driver.
Code: Select all
                     <Matrix>
                        <cHcRMatrix4x4>
                           <Element>
                              <e d:type="sFloat32" d:alt_encoding="000000A05DF7EFBF" d:precision="string">-0.998946</e>
                              <e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
                              <e d:type="sFloat32" d:alt_encoding="00000080067FA73F" d:precision="string">0.045891</e>
                              <e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
                              <e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
                              <e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
                              <e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
                              <e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
                              <e d:type="sFloat32" d:alt_encoding="00000080067FA7BF" d:precision="string">-0.045891</e>
                              <e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
                              <e d:type="sFloat32" d:alt_encoding="000000A05DF7EFBF" d:precision="string">-0.998946</e>
                              <e d:type="sFloat32" d:alt_encoding="0000000000000000" d:precision="string">0</e>
                              <e d:type="sFloat32" d:alt_encoding="00000080F2E9EE3F" d:precision="string">0.966058</e>
                              <e d:type="sFloat32" d:alt_encoding="00000040E1BA0340" d:precision="string">2.46625</e>
                              <e d:type="sFloat32" d:alt_encoding="000000808D001440" d:precision="string">5.00054</e>
                              <e d:type="sFloat32" d:alt_encoding="000000000000F03F" d:precision="string">1</e>
                           </Element>
                        </cHcRMatrix4x4>
                     </Matrix>


Learn how to change the position here in our learning center:
Manually editing an object's position.

It is a 16-element matrix, for increasing the object's height you need to increase the value for element 14, which is curently 2.46625 meters in the example above (sorry I don't own the Berkshire).

3- Hit Ctrl-S in RW-Tools to save your change, exit.

4- Clear the blueprint cache (or at least delete the blueprints.pak for this DLC.

Re: Learning to use RW Tools/Editing child entries

Unread postPosted: Sat Oct 04, 2014 2:42 pm
by TheOldDessauer
u