Temple of The Roguelike Forums

Websites => Off-topic (Locked) => Topic started by: Etinarg on June 02, 2010, 09:22:10 AM

Title: Itemizer - A generic (c)rpg item editor
Post by: Etinarg on June 02, 2010, 09:22:10 AM
I've been working on a little tool to edit and manage lists of item attributes. I'm not sure how useful it is for other people, but I want to introduce it here.

The edit functionality of Itemizer is twofold.

Once you can edit the structure of the data, that is, which attributes items have, their types and their names. This set of data is called an item configuration, and can be saved and loaded from Itemizer.

Second, for an item configuration one can create item catalogs, that's more or less lists of item data sets.

This message also contains a brief introduction into the functionality:
http://www.funkelwerk.de/forum/index.php?topic=344.msg1221#msg1221

The tool looks like this:


(http://www.funkelwerk.de/data/itemizer/screens/preview_01_t.png)
Click to view full size.
 (http://www.funkelwerk.de/data/itemizer/screens/preview_01.png)

I've limited the data types to strings, integers and so-called triplets, groups of three integers. Once I had to put limits somewhere, second I found that these should be suitable for many uses.

Details:
http://www.funkelwerk.de/forum/index.php?topic=344.msg1222#msg1222

I tried to keep the file formats plain and easy, in the hope Itemizer data will be easy to import into games. I've tried to document the file formats over here:
http://www.funkelwerk.de/forum/index.php?topic=344.msg1223#msg1223

There is also a plugin concept to read and write data in other formats. Two sample plugins are provided with the tool as Java sources with a script to compile them.

Some more details about plugins:
http://www.funkelwerk.de/forum/index.php?topic=344.msg1245#msg1245

The latest release and download links:
http://www.funkelwerk.de/forum/index.php?topic=344.msg1270#msg1270

Itemizer is written in Java and needs the Java runtime 6 or newer installed.
Title: Re: Itemizer - A generic (c)rpg item editor
Post by: purestrain on June 02, 2010, 10:31:23 AM
I would have expected some details; but it seems that in most of your posts you just want to forward to your "library"
Title: Re: Itemizer - A generic (c)rpg item editor
Post by: Etinarg on June 02, 2010, 11:30:04 AM
There were no links to my library in that posting? I linked to my forum though, since I didn't want to copy all the postings over here. But I admit that often I try to advertise my library if it has matching articles for a topic.

What kind of details would you have liked?
Title: Re: Itemizer - A generic (c)rpg item editor
Post by: Fenrir on June 02, 2010, 02:33:08 PM
Good work, Hajo. I'm not currently working on a roguelike project, but this looks handy.
Title: Re: Itemizer - A generic (c)rpg item editor
Post by: Etinarg on June 02, 2010, 02:48:33 PM
Thanks :)

I plan to use it myself for a still blurry project idea that will need a lot of items, and most likely there will be updates once I get aware where there are improvements needed.
Title: Re: Itemizer - A generic (c)rpg item editor
Post by: Etinarg on August 06, 2010, 07:57:20 AM
I found an annoying bug - if you had an item edited, and then clicked "New Item", the edits to the former item were lost. This is now fixed.

Also, the dialog boxes for item keys are now always centered on the window, even if you move it around on the desktop.

Download, 55kb:

=> http://www.funkelwerk.de/data/itemizer/itemizer_019.zip
Title: Re: Itemizer - A generic (c)rpg item editor
Post by: Etinarg on September 07, 2010, 01:26:06 PM
Version 0.19a is now available with two small bug fixes:

- Renaming integer attributes is now possible.
- Currently edited item data is no longer lost when removing an attribute.

Download, 55kb:

=> http://www.funkelwerk.de/data/itemizer/itemizer_019a.zip