traps: {
bypass: {
hiddenLock: "Hidden Lock";
hiddenSwitch: "Hidden Switch";
lock: "Lock";
};
reset: { automatic: "Automatic"; manual: "Manual"; repair: "Repair" };
trigger: {
electricEyes: "Electric Eyes";
genetic: "Genetic";
location: "Location";
manual: "Manual";
proximity: "Proximity";
sound: "Sound";
spell: "Spell";
timed: "Timed";
touch: "Touch";
visual: "Visual";
};
types: { magic: "Magic"; mechanical: "Mechanical" };
vision: {
arcaneEye: "Arcane Eye";
clairvoyance: "Clairvoyance";
darkvision: "Darkvision";
seeInDarkness: "See in darkness";
trueSeeing: "True Seeing";
};
} = ...
Trap properties with labels