Grid Sage Forums

Grid Sage Forums

  • November 22, 2024, 04:39:55 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

LINKS: Website | Steam | Wiki

Author Topic: [beta 8.1] Autopickup should prefer functional to non-functional parts  (Read 899 times)

Joshua

  • Sigix
  • ****
  • Bug Hunter Weekly Seed Participant Shared a Confirmed Combat Win Shared a Confirmed Stealth Win
  • Posts: 319
    • View Profile

Maybe not strictly a bug? But there was an Exp. Melee Analysis Suite on the floor and I had a non-functional one (broken by a Scanalyzer). I would expect g to replace the one in inventory with the one on the floor when my inventory is full.
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4477
    • View Profile
    • Cogmind

Yeah this wouldn't be a bug, but a new rule. There are many things one would hope it can do, but I want there to be as few rules as possible, because with each rule can come more unexpected exceptions.

This one... is absolute enough that it might be okay to add? Not sure about that, because for example you might have a nonfunctional part that has way more integrity than a functional version, and you don't really need the part's function but are using it as makeshift armor, in which case the autoreplacement would actually be bad for you. (That's just one example, there could be more.) In general if there's a chance for any change to have a negative impact, it's not included in the system, which always errs on the side of being something you can simply not even think about. You press 'a', and if it swaps some stuff then you know it was a good decision--only if it doesn't swap anything do you have to think about it.
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon