Reverse Engineering #32


  • New
  • Enhancment
Open
Assigned to kaiede83
  • _ForgeUser80507 created this issue Sep 11, 2010

    What is the enhancement in mind? How should it look and feel?

    Reverse Engineering

    Please provide any additional information below.

    Reverse Engineering makes it possible to switch to an item (you can produce with that same profession) in the needed material part of the item you want to produce, and back, by clicking on that material item icon.

    It's used in Skillet (addon), so maybe you can check it if you don't know what I mean.

  • _ForgeUser80507 added the tags New Enhancment Sep 11, 2010
  • Kaiede83 posted a comment Sep 13, 2010

    Yup, this is something I'd like to do. No guarantees on when at this point though.

    Skillet and ATSW both scan the tradeskill and filter it themselves. This gives them a bit more control over the UI. I've pushed to try to be as performant as possible, which means leaning on the Tradeskill APIs to help me filter things. I'd need to cleanup the code I have before this feature becomes something that isn't painful to implement. The earliest I see this happening is the version after 0.6.

  • _ForgeUser80507 posted a comment Sep 14, 2010

    I saw you also have a queing system on your todo list (28 - Implement a Trade Skill Queue).

    I'm personally not interested in a "complicated" Reverse Engineering system that also put items automatically on a queing system (like Skillet does).

    It happened too many times I ended up with a wrong number of items/mats because of a system like that. It's probably very complex to have something like that running properly for all professions.

    If it's just possible to switch manually to a "lower" production line, to produce that needed material (or put it manually on the queing system), and go back to the the "higher/main" production line by clicking a button, that would be an awesome addition to MrTrader.

  • Kaiede83 posted a comment Sep 15, 2010

    Yeah, I hear you, but I'm still not sure how to store all this information I need to get that to work. The design of those add ons and mine is different enough that there are technical hurdles to overcome just to get even the "simple" stuff working, is all I'm saying.

    And 4.0.1 changes things up yet again so I have to be careful about how I implement it. There are some changes in how tradeskill data is fed to the client by the server, and I have to be able to handle data that isn't even available yet. It will be interesting to say the least.


To post a comment, please login or register a new account.