Droid Engineer Archive
Thread: Reason for Broken Crafting Stations. DEVS PLEASE READ
I don't know if anyone has figured this out yet or not but I have discovered the reason multiple crafting stations in one droid are not working. I was talking to a friend of mine online and he mentioned that he had to move some of his personal crafting stations because they were to close to eachother and the system only checked the closest crafting station to you (therefore if you are next to 2 crafting stations, but the appropriate one is slightly further than the other one you do not use the crafting station). The same problem is happening in the droids. The code checks for the crafting stations, finds the first one in the droid, then stops. Easy way to fix this would be to make it check all crafting stations in range, then choose the closest or best appropriate one for the tool your using. This shouldn't be too hard to implement.
Jenden Morn - Droid Engineer Mos Espa, Tarquinas
Leader and founder of DarkStar Inc.
Kitsunetsuki wrote:
As someone with his crafting chair sitting right between his Droid and Structure crafting stations, I've gotta say this sounds like a perfectly reasonable place to start looking. From my comfy chair, which is apparently slightly closer to the Droid station, I can access the input hopper from my WDG crafting tool, but from my structure tool I can't access the hopper on the structure crafting station. I have to stand up and move just a leeeeetle bit to the left, and then the structure hopper becomes available, but the droid hopper goes away. It does seem as if the crafting station search is a little premature in its matching, if that even accurately represents the way the code works.
Well that's what I'm saying...it might not accurately represent the way the code works. It could be different for droids. But I guess it's still the logical place to look considering. Oh well. Bring this one up on a thread discussing Gorantoth's list - maybe he can add that in somewhere and the devs will find it there, since they are using his list as a base.
A place to start is better than no place at all.
It sounds like they wrote the code to check for the nearest crafting station and stop if one is in range, rather than looking for the nearest one that matches the currently selected crafting tool type. That ought to be a relatively trivial change to make.
Indeed, that kind of coding can fall under the heading of 'optimization'. Turning around a search, depending on the cardinality of the results, can sometimes improve response times.
So it could be fixed accidentally one day as a consequence of an optimization, or it may only be BROKEN because a faulty optimization was applied.
Sneev, you think like a developer, it's pretty obvious. ![]()
Seeing as how I figured someone had already thought of this I did try a board search. If there was something I couldn't find it. granted I couldn't do a broad search and look through a couple thousand posts but I did the best I could.
Make things break faster.
Yes grasshopper. You are truly starting to become wise. I see it is time for you to consider making your own way in this world as you have much to offer it.
do || !do
// try
Sox na'Kreyte
DE in training, Bria/Corellia
BlueMorgoth wrote:
do || !do
// try
Sox na'Kreyte
DE in training, Bria/Corellia
Too funny...I wonder how many people get that.