I'm curious how you ended up implementing lock-picking? The big problem I notice with most implementations (leaving aside flaws such as incorrect number of tools) is communicating the tactility of lock-picking. I've played a game (Fallout 3? I don't exactly remember) that attempted to introduce a tactile aspect through controller rumble, but the effect didn't adequately reflect the lock-picking experience.