RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

How to: Mass Import Images/TileData from one .mul to another .mul using UO Fiddler

Nockar

Sorceror
How to: Mass Import Images/TileData from one .mul to another .mul using UO Fiddler

How To: Import TileData

Why do this? – Lets say you have 100 items & tiledata in a section of your mul files and you want to move them all to a completely different section of the mul files. Using this method you can drastically cut down on the time it would take to move all those items. Instead of re-creating each item by hand in the new area you can use this method to move them.

1. Back up your files.
2. Open UO Fiddler
3. Go to TileData Tab
4. Export To SCV
5. In your UO Fiddler folder it creates ItemData.csv
6. Open up ItemData.csv and remove ALL tile data besides the items you want to add (modify as needed)
7. Open UO Fiddler > TileData > Import From CSV
8. Load the modified ItemData.csv file.
9. Click Save Tiledata
10. Go into your UO Fiddler folder, copy tiledata.mul into your UO directory replacing the old one.

Thats it!!
You should be able to do multiple items this way.
 

Nockar

Sorceror
How To: Mass Images Import

Why do this? – Lets say you have 100 items & tile data in a section of your mul files and you want to move them all to a completely different section of the mul files. Using this method you can drastically cut down on the time it would take to move all those items. Instead of re-creating each item by hand in the new area you can use this method to move them.

1. Back up your files.
2. Put your artwork in some folder.
3. Open UO Fiddler > Plugins > Manage..
4. Check [X] MassImport Plugin > Restart UO Fiddler
5. Open UO Fiddler > Plugins > Mass Import
6. 1st time, click Creat Defualt XML
7. Go into your UO Fiddler Dire\plugins\ And open MassImport.xml

MassImport.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<!--
MassImport Control XML
Supported Nodes: item/landtile/texture/gump/tiledataitem/tiledataland/hue
file=relativ or absolute
remove=bool
Examples:
<item index='195' file='test.bmp' remove='False' /> -> Adds/Replace ItemArt from text.bmp to 195
<landtile index='195' file='c:\import\Item 0x7FFF.bmp' remove='False' />-> Adds/Replace LandTileArt from c:\import\text.bmp to 195
<gump index='100' file='' remove='True' /> -> Removes gump with index 100
<tiledataitem index='100' file='test.csv' remove='False' /> -> Reads TileData information from test.csv for index 100
Note: TileData.csv can be one for all (it searches for the right entry)-->
<MassImport>
  <item index="[B]0x7FFF[/B]" file="[B]E:\UO\UO Fiddler\x64\Item 0x7FFF.bmp[/B]" remove="False" />
</MassImport>

[B]NOTE: The bold text is a example and will need to be changed to properly fit your needs. If you want to add multiple items just create more <item index… lines.[/B]

8. Set the index to be where you want the image saved.
9. Set the .bmp image path to the image.
10. Remove all the other stuff & Save the XML file.
11. Open UO Fiddler > Plugins > Mass Import > Load XML
12. Load your newly modified XML file.
13. It should return like this (unless you have errors)

Code:
Item: (32767) Add/Replace (E:\UO\UO Fiddler\x64\Item 0x7FFF.bmp)
------------------------------------------------
1 valid entries found

[B]Note: Yours will look a little different then this.[/B]

14. Click [X] Direct Save > Then click Start
15. It will add a art.mul & artidx.mul file to your UO Fiddler folder
16. Copes those two mul files into your UO client directory replacing the old ones!


Don’t forget to also import your TileData!!
 

Safera

Page
I have UOFiddler 4.6 and when I export, I get a blank .csv. When I import nothing happens.

Any ideas?
 

Safera

Page
SOLVED: It isn't a blank .csv, it just cannot be opened in either Excel or OpenOffice Calc.

Try using either notepad or winmerge to open and resave any edits of your LandData.csv files to be imported/exported in UOFiddler (as tiledata.mul).
 
Top