Item Edition Tool

Discussion in 'Useful Development Tools' started by Kiroto50, Aug 12, 2019.

?

What do you think about this?

  1. Yes! continue! This is very good!

    1 vote(s)
    50.0%
  2. Yes! however I have some suggestions in the comments.

    1 vote(s)
    50.0%
  3. Continue, however I don't think you're adding much.

    0 vote(s)
    0.0%
  4. I !care.

    0 vote(s)
    0.0%
  5. You may want to stop this; there are other better tools.

    0 vote(s)
    0.0%
  6. You should stop.

    0 vote(s)
    0.0%
  1. Kiroto50

    Kiroto50 Warper Member

    Messages:
    3
    Likes Received:
    1
    First Language:
    Spanish
    Hey y'all!

    For a long time I've been making items with the in-editor item lists editor.
    However I've found that there could be more flexibility and other features. (like, for example, adding an item in-between other items)
    That's why I'm making a tool (in React, yay!) to aid in that process.
    It's currently in pre-alpha.

    Current planned features are:
    1. Add items in-between items
    2. Copy items
    3. Save item for later use (templating)
    4. Item Database sorting (Main reason I started making this)

    Maybe in the future:
    1. Easier Yanfly notetag editing

    Suggestions:
    1. Kreiste (Discord): "with excel, I could easily view multiple skills at once, to make comparison, balancing, etc" Editor should allow an easier time comparing items/skills for tweaking.
    2. Adiktuzmiko (Forum post): Change all events' item IDs whenever item IDs are changed (update used item IDs) This could be a hard task, but not impossible. Could cause some incompatibility issues.

    Screenshot
    (Call me some slack! STILL PRE ALPHA!)
    upload_2019-8-12_0-11-45.png

    However the more and more I aspire to make, I think that I could be breaking some rule.
    The thing is, I'm just making a json editor.
    Making a map editor this way would be making a json editor, but replacing RMMV's map editor with mine feels kind of wrong.

    What are your thoughts?
     
    Last edited: Aug 20, 2019 at 12:21 PM
    #1
    Archeia likes this.
  2. slimmmeiske2

    slimmmeiske2 Little Red Riding Hood Moderator

    Messages:
    5,323
    Likes Received:
    3,959
    Location:
    Belgium
    First Language:
    Dutch
    Primarily Uses:
    RMXP

    I think this belongs in Useful Development Tools, so I'm moving it there.

     
    #2
  3. Kiroto50

    Kiroto50 Warper Member

    Messages:
    3
    Likes Received:
    1
    First Language:
    Spanish
    Please do! Didn't see it.
     
    #3
  4. Archeia

    Archeia Level 99 Demi-fiend Staff Member Developer

    Messages:
    14,538
    Likes Received:
    14,199
    Location:
    Game Dev Salt Mines
    First Language:
    Filipino
    Primarily Uses:
    VNM
    I think it's a great idea and I want to pitch in this thing as it might also be relevant to your interests:
    http://castledb.org/
     
    #4
    Kiroto50 likes this.
  5. Engr. Adiktuzmiko

    Engr. Adiktuzmiko Chemical Engineer, Game Developer, Using BlinkBoy' Veteran

    Messages:
    14,461
    Likes Received:
    2,851
    Location:
    Philippines
    First Language:
    Tagalog
    Will this also adjust the item IDs used in events already made? One of the main problems in adding items in between two already made items was that the engine handles stuff by ID in the list, so if we move an item down (to insert an item in between), all references to the old item will become for the new one.

    Example:
    1: Potion
    2: Mp Potion

    then I made events that do: Change Items: Add Mp Potion

    next, I add an item between potion and Mp potion so the list becomes

    1: Potion
    2: Extra Item
    3: Mp potion

    now all those events I made before will become Add Extra Item because it is now the item in slot 2.
     
    #5
  6. Kiroto50

    Kiroto50 Warper Member

    Messages:
    3
    Likes Received:
    1
    First Language:
    Spanish
    This is possible, however it could take some time. I'll mark as planned

    Archeia has answered. I will do my best!
     
    Last edited by a moderator: Aug 20, 2019 at 10:09 AM
    #6

Share This Page