View Issue Details

IDProjectCategoryView StatusLast Update
0006256The Dark ModCodingpublic12.03.2023 16:03
ReporterDaft Mugi Assigned Tostgatilov  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.11 
Target VersionTDM 2.12Fixed in VersionTDM 2.12 
Summary0006256: Auto lock picking cannot succeed on first attempt
DescriptionCurrently, auto lock picking is punishing towards the player, because it requires at least two failed attempts per pin.
It seems more like a prank setting than something genuine.
The default "tdm_lp_autopick_attempts" value is 3, which means it will succeed on the fourth failed attempt per pin.
Changing the "tdm_lp_autopick_attempts" value to 1 will succeed on the second failed attempt.
Given several pins per lock, that's a long time to wait.

Why is this a problem?
1. Players who are hard of hearing may have trouble playing the lock picking mini-game.
2. Players who have trouble with auditory memory will have trouble with the mini-game.
3. Players who don't want to play the mini-game are forced to play it.
4. Players who want the lock picking behavior to match Thief are forced to play it.

Thief players complained about it: https://www.ttlg.com/forums/showthread.php?t=152006&page=2
New Horizon replied to them: "Unfortunately it's not setup to allow only playing the cycle once. Not sure why. I would request having it default to only playing the cycle once on auto because it's really punishing the player to sit through a bunch of cycles just because they prefer not to use the mini-game version."

So, I propose changing the auto lock picking behavior to succeed on the first attempt by default.
Also, I propose that the "tdm_lp_pick_timeout" value match the expert value of "300", because the player needs an auditory cue for when to change lock picks. A longer timeout doesn't provide that cue well enough.
TagsNo tags attached.

Activities

Daft Mugi

Daft Mugi

15.02.2023 20:39

developer   ~0015943

Patch: https://gist.github.com/daftmugi/05f7b65d761677908932929d081f5b17
stgatilov

stgatilov

11.03.2023 12:52

administrator   ~0015965

Last edited: 11.03.2023 12:52

Applied the patch in svn rev 10292.

Initially I thought about enabling auto-pick on Trainer after 3 failed attempts.
But then I realized that tdm_lp_autopick_attempts actually does not do what its name implies, and that would be totally useless.

Issue History

Date Modified Username Field Change
15.02.2023 20:38 Daft Mugi New Issue
15.02.2023 20:39 Daft Mugi Note Added: 0015943
09.03.2023 20:37 Daft Mugi Description Updated
10.03.2023 18:13 Daft Mugi Description Updated
11.03.2023 12:52 stgatilov Note Added: 0015965
11.03.2023 12:52 stgatilov Note Edited: 0015965
11.03.2023 12:52 stgatilov Note Edited: 0015965
11.03.2023 12:52 stgatilov Assigned To => stgatilov
11.03.2023 12:52 stgatilov Status new => resolved
11.03.2023 12:52 stgatilov Resolution open => fixed
11.03.2023 12:52 stgatilov Fixed in Version => TDM 2.12
11.03.2023 12:52 stgatilov Target Version => TDM 2.12