> For the complete documentation index, see [llms.txt](https://tgiann.gitbook.io/tgiann/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tgiann.gitbook.io/tgiann/scripts/tgiann-doorlock.md).

# tgiann-doorlock

Door lock system with an in-game admin panel: doors are picked with a free camera, every setting is saved to `data/doors.json` and synced live to all players without a restart. Access rules support jobs, characters, ace permissions, discord roles, key items, tgiann-core businesses and passcode keypads. Doors can be knocked on, lockpicked with a per-door item list and preparation bar, grouped for lockdowns, scheduled by open hours and shared through section or full presets. Settings can be copied between doors or duplicated onto a new door from the panel.
