View Issue Details

IDProjectCategoryView StatusLast Update
0005473The Dark ModDistributionpublic23.01.2026 22:58
ReporterGeep Assigned ToAmadeus  
PrioritynormalSeveritytextReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.08 
Target VersionTDM 2.14Fixed in VersionTDM 2.14 
Summary0005473: Defs contain wrong info about lockpicks, affecting DR help
DescriptionThe following 2 lines (which are identical) are incorrect in TDM .def files as distributed:

tdm_defs01\def\
  tdm_locks.def, line 15
  tdm_mover_base.def, line 54

In both cases, the wrong information is provided to DR's help system, namely:

"editor_var lock_picktype" "This is a sequence of characters defining the lockpick types which need to be used on this mover. For instance, 'bs' means that the player must use the 'bent' lockpick ('b') and the 'snake' lockpick ('s') - in this order - to pick this lock."

The correct information should be:

"editor_var lock_picktype" "This is a sequence of characters defining the lockpick types which need to be used on this mover. For instance, 'ts' means that the player must use the 'triangle' lockpick ('t') and the 'snake' lockpick ('s') - in this order - to pick this lock."

If space allows in the DR help pane, the following sentence could also be appended:
"It's also possible to define a star '*', which matches all lockpick types."
(I am not asserting that this is true, merely that the wiki says so.)

Steps To ReproduceIn DR, instantiate any locked chest, open the entity viewer, and select the spawnarg "lock_picktype". The incorrect info is shown in the help pane.
Additional InformationThis was first reported to a forum by stumpy in 2017
https://forums.thedarkmod.com/index.php?/topic/18687-a-z-beginner-guide-improvement-dmap-part/page/2/&tab=comments#comment-403490

I have just now corrected the corresponding wrong entry in the wiki page "CBinaryFrobMover", under the Spawnargs section:

lock_picktype (string) This is a sequence of characters defining the lockpick types which need to be used on this door. For instance, 'bs' means that the player must use the "bent" lockpick ('b') and the "snake" lockpick ('s') - in this order - to pick this lock. It's also possible to define a star "*", which matches all lockpick types.
TagsNo tags attached.

Activities

Amadeus

Amadeus

23.01.2026 19:19

developer   ~0017142

A fix better late than never. Fixed in rev 17438. I also tested the claim that you can use '*' as a lockpick type instead of 't' or 's', but that doesn't work

Issue History

Date Modified Username Field Change
30.12.2020 01:41 Geep New Issue
23.01.2026 19:18 Amadeus Assigned To => Amadeus
23.01.2026 19:18 Amadeus Status new => resolved
23.01.2026 19:18 Amadeus Resolution open => fixed
23.01.2026 19:18 Amadeus Fixed in Version => TDM 2.14
23.01.2026 19:19 Amadeus Note Added: 0017142
23.01.2026 22:58 nbohr1more Target Version => TDM 2.14