floppydisc
Sorceror
MulEditor
Hi again,
I continue releasing my tools, so here we go:
The "Ultima Online Editor" or MulEditor (currently version 0.6.3) has been developed to help me add new elements to my shard. It is therefore current possible to modify and add new Arts, Gumps, Textures, TileData, Localization, MultiMap and Map/Statics.
For infos on the more recent versions and news, please scrolls down further in this thread.
The new versions include a map editor, a multimap editor and the ability to edit files directly.
Here is what it currently looks like:
Simple How-To
The way of modifying things with this editor will remain the same for all the different filetypes - you open the verdata editor and drag'n'drop items on it that you want to modify. After modifying them, you can save the verdata and use it for whatever you like. I currently use it along with my auto-updater which patches the verdata back into the gamefiles on client-side.
Let's use the example of adding a new table:
- open up the Verdata Editor
- go to the right bar (the file browser) and open Art --> Statics
- search for an entry that is "(unused)" and drag it over the Verdata Editor where you drop it
- double click the item in the Verdata Editor and use File --> Load to open and load a bitmap
- close the window (leaving the Verdata Editor open!)
- in the file browser, scroll down to TileData --> Static Tiles and search for the ItemID you just dragged into the Verdata Editor
- drag & drop this item onto the Verdata Editor and double click it
- set all necessary properties and hit "OK"
- you can now save the verdata using File --> Save
P.S.: When I refer to Drag'n'Drop it is only in the context of the editor. All interaction is between the components. (Most drag'n'drop will be done from the right panel I think )
P.P.S.: Everything preceded by '$' is a hexadecimal number!
Download
You can download the current version here (1MB)
Let me know if you have any problems and tell me what features you need. I'll then take them into consideration for the next update.
(Remark: "Sounds" are already planned)
Hi again,
I continue releasing my tools, so here we go:
The "Ultima Online Editor" or MulEditor (currently version 0.6.3) has been developed to help me add new elements to my shard. It is therefore current possible to modify and add new Arts, Gumps, Textures, TileData, Localization, MultiMap and Map/Statics.
For infos on the more recent versions and news, please scrolls down further in this thread.
The new versions include a map editor, a multimap editor and the ability to edit files directly.
Here is what it currently looks like:
Simple How-To
The way of modifying things with this editor will remain the same for all the different filetypes - you open the verdata editor and drag'n'drop items on it that you want to modify. After modifying them, you can save the verdata and use it for whatever you like. I currently use it along with my auto-updater which patches the verdata back into the gamefiles on client-side.
Let's use the example of adding a new table:
- open up the Verdata Editor
- go to the right bar (the file browser) and open Art --> Statics
- search for an entry that is "(unused)" and drag it over the Verdata Editor where you drop it
- double click the item in the Verdata Editor and use File --> Load to open and load a bitmap
- close the window (leaving the Verdata Editor open!)
- in the file browser, scroll down to TileData --> Static Tiles and search for the ItemID you just dragged into the Verdata Editor
- drag & drop this item onto the Verdata Editor and double click it
- set all necessary properties and hit "OK"
- you can now save the verdata using File --> Save
P.S.: When I refer to Drag'n'Drop it is only in the context of the editor. All interaction is between the components. (Most drag'n'drop will be done from the right panel I think )
P.P.S.: Everything preceded by '$' is a hexadecimal number!
Download
You can download the current version here (1MB)
Let me know if you have any problems and tell me what features you need. I'll then take them into consideration for the next update.
(Remark: "Sounds" are already planned)