MultiverseMiner / multiverseminer

Join the chat: #multiverseminer on irc.freenode.net
http://dev.multiverseminer.com
Other
42 stars 18 forks source link

Decomposing on a planet is mixed with inventory #104

Closed Belar closed 10 years ago

Belar commented 10 years ago

Did some testing after Decomposing all from r-click menu on a planet didn't work for me and auto-decomposing (from refinery) didn't produce any materials.

  1. When r-click on scavenged materials on a planet, Decomposing all won't affect materials on a planet, it will decompose items in inventory. Output will go to inventory also, scavenged on a planet will remain untouched.
  2. Auto-decomposing will decompose items from a planet but will output to inventory instead of planet's storage of raw materials (I saw someone reporting Refinery not working, it kind of does.).
morgajel commented 10 years ago

one way to think of it is auto-decomposing is done unattended- so your inventory is "not available" for it to update, whereas if you decompose manually, it can drop it right into your inventory...

If you have 5 planets that can decompose things, autodecomposing builds up resources on each planet individually and need to be collected. You can only collect from the planet your currently on.

I'm not sure this is a bug, just pedantic (and correct) behavior.

Thoughts?

Belar commented 10 years ago

If I understand correctly you described how it should work, but currently it's definitely is a bug. Simple scenarios why it's wrong now.

  1. No auto-decompose scenario
    Scavenging Station gathers items for decomposing. You are going to your planet, navigate to Scavenge (right side, planet), r-click > Decompose All and items in your inventory are decomposed when those on a planet are not. It's at list confusing, you just wanted to decompose items from planet and they are ok, but pop-up with materials was there... what just happened?
  2. Auto-decompose scenario Planet A and planet B both have Rafinery. Auto-decomposing which is done on the planet A where player is currently at, should in my opinion output material to planet's inventory (Auto-decomposing from Rafinery which is on a planet outputs to raw Materials on a planet), otherwise it's... confusing. That's why people are like "Rafinery is not working" or "I feel like I'm losing materials, gonna turn it off.". Same with planet B, when player is not on a planet it should decompose to the planet's storage.

For player's comfort it would be nice to solve it with one centralized bank of resources, but since we are aiming for realism, this confusing needs to be solved - just UX stuff.

morgajel commented 10 years ago

aaah, I get what you're saying in scenario 1- totally a bug.

morgajel commented 10 years ago

With the complete redesign of MM on the way, this likely be resolved. Closing for now.