# Deadlock Voice Line Viewer

> An easy-to-browse collection of Deadlock voice lines and conversations

Deadlock Voice Line Viewer is a static Deadlock voice-line player. Interactive pages load live JSON from the content CDN; the markdown files listed here are snapshots of the latest catalog from the last website build (`ognb`). They do not follow `?version=`.

## Citation guidance

Cite the conversation HTML link for a full exchange and the Listen link for an individual recording. JSON source fields provide recording links where available. Copy supplied links exactly, including version and voiceline parameters; do not invent URLs.

URL rules:

- Conversation pages are `/conversations/{md5(conversation_id)}/`. Markdown and JSON siblings replace the trailing slash with `.md` or `.json`.
- Character HTML noscript fallbacks include grouped spoken-line transcripts. Section ids look like `#spoken-horizon`.
- Character JSON `source` fields are interactive share URLs (`/voicelines/?voiceline={filename}&version={snapshot}`). `section` is the noscript fragment on the character page.
- `?version=` pins the interactive catalog. Markdown and JSON files stay on the build-time latest snapshot.
- `?voiceline={filename}` highlights one line on the HTML page.
- `/voicelines/?search=` and `?involved=` are JavaScript search UIs.
- On `*.vlviewer.com`, the game key is the label immediately before `vlviewer.com` (this build is `deadlock`).

## Docs

- [Content manifest](https://cdn.vlviewer.com/deadlock/manifest.json): latest catalog URLs for conversations, voice lines, audio, and localization
- [LLM sitemap](https://deadlock.vlviewer.com/sitemap-llm.xml): conversation HTML, markdown, and JSON URLs omitted from the Google sitemap
- [Character index](https://deadlock.vlviewer.com/characters.md): every character markdown file
- [Conversation index](https://deadlock.vlviewer.com/conversations.md): every latest-catalog conversation transcript
- [Character JSON catalog](https://deadlock.vlviewer.com/data/characters.json): character HTML, markdown, and JSON URLs
- [Conversation JSON catalog](https://deadlock.vlviewer.com/data/conversations.json): conversation HTML, markdown, and JSON URLs

## Characters

- [Abrams](https://deadlock.vlviewer.com/characters/abrams.md): Abrams Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/abrams.json))
- [Apollo](https://deadlock.vlviewer.com/characters/apollo.md): Apollo Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/apollo.json))
- [Archmother](https://deadlock.vlviewer.com/characters/patron_female.md): Archmother Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/patron_female.json))
- [Bebop](https://deadlock.vlviewer.com/characters/bebop.md): Bebop Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/bebop.json))
- [Billy](https://deadlock.vlviewer.com/characters/billy.md): Billy Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/billy.json))
- [Boho](https://deadlock.vlviewer.com/characters/boho.md): Boho Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/boho.json))
- [Calico](https://deadlock.vlviewer.com/characters/calico.md): Calico Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/calico.json))
- [Celeste](https://deadlock.vlviewer.com/characters/celeste.md): Celeste Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/celeste.json))
- [Curiosity Shop](https://deadlock.vlviewer.com/characters/shopkeeper_hotdog.md): Curiosity Shop Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/shopkeeper_hotdog.json))
- [Doorman](https://deadlock.vlviewer.com/characters/doorman.md): Doorman Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/doorman.json))
- [Drifter](https://deadlock.vlviewer.com/characters/drifter.md): Drifter Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/drifter.json))
- [Dynamo](https://deadlock.vlviewer.com/characters/dynamo.md): Dynamo Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/dynamo.json))
- [Graves](https://deadlock.vlviewer.com/characters/graves.md): Graves Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/graves.json))
- [Grey Talon](https://deadlock.vlviewer.com/characters/grey%20talon.md): Grey Talon Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/grey%20talon.json))
- [Haze](https://deadlock.vlviewer.com/characters/haze.md): Haze Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/haze.json))
- [Hidden King](https://deadlock.vlviewer.com/characters/patron_male.md): Hidden King Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/patron_male.json))
- [Holliday](https://deadlock.vlviewer.com/characters/holliday.md): Holliday Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/holliday.json))
- [Infernus](https://deadlock.vlviewer.com/characters/infernus.md): Infernus Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/infernus.json))
- [Ivy](https://deadlock.vlviewer.com/characters/ivy.md): Ivy Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/ivy.json))
- [Kelvin](https://deadlock.vlviewer.com/characters/kelvin.md): Kelvin Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/kelvin.json))
- [Lady Geist](https://deadlock.vlviewer.com/characters/lady%20geist.md): Lady Geist Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/lady%20geist.json))
- [Lash](https://deadlock.vlviewer.com/characters/lash.md): Lash Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/lash.json))
- [McGinnis](https://deadlock.vlviewer.com/characters/mcginnis.md): McGinnis Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/mcginnis.json))
- [Mina](https://deadlock.vlviewer.com/characters/mina.md): Mina Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/mina.json))
- [Mirage](https://deadlock.vlviewer.com/characters/mirage.md): Mirage Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/mirage.json))
- [Mo and Krill](https://deadlock.vlviewer.com/characters/mo%26krill.md): Mo and Krill Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/mo%26krill.json))
- [Neutral Gremlin](https://deadlock.vlviewer.com/characters/neutral_gremlin.md): Neutral Gremlin Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/neutral_gremlin.json))
- [Operative](https://deadlock.vlviewer.com/characters/operative.md): Operative Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/operative.json))
- [Paige](https://deadlock.vlviewer.com/characters/paige.md): Paige Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/paige.json))
- [Paradox](https://deadlock.vlviewer.com/characters/paradox.md): Paradox Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/paradox.json))
- [Pocket](https://deadlock.vlviewer.com/characters/pocket.md): Pocket Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/pocket.json))
- [Rem](https://deadlock.vlviewer.com/characters/rem.md): Rem Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/rem.json))
- [Seven](https://deadlock.vlviewer.com/characters/seven.md): Seven Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/seven.json))
- [Shiv](https://deadlock.vlviewer.com/characters/shiv.md): Shiv Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/shiv.json))
- [Silver](https://deadlock.vlviewer.com/characters/silver.md): Silver Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/silver.json))
- [Sinclair](https://deadlock.vlviewer.com/characters/sinclair.md): Sinclair Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/sinclair.json))
- [Sinclair (Henry)](https://deadlock.vlviewer.com/characters/sinclair%20(henry).md): Sinclair (Henry) Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/sinclair%20(henry).json))
- [Sinclair (Savannah)](https://deadlock.vlviewer.com/characters/sinclair%20(savannah).md): Sinclair (Savannah) Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/sinclair%20(savannah).json))
- [Slork](https://deadlock.vlviewer.com/characters/fathom.md): Slork Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/fathom.json))
- [Soul Urn](https://deadlock.vlviewer.com/characters/spirit_jar.md): Soul Urn Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/spirit_jar.json))
- [The New York Oracle](https://deadlock.vlviewer.com/characters/newscaster.md): The New York Oracle Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/newscaster.json))
- [Trapper](https://deadlock.vlviewer.com/characters/trapper.md): Trapper Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/trapper.json))
- [Venator](https://deadlock.vlviewer.com/characters/venator.md): Venator Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/venator.json))
- [Victor](https://deadlock.vlviewer.com/characters/victor.md): Victor Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/victor.json))
- [Vindicta](https://deadlock.vlviewer.com/characters/vindicta.md): Vindicta Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/vindicta.json))
- [Viscous](https://deadlock.vlviewer.com/characters/viscous.md): Viscous Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/viscous.json))
- [Vyper](https://deadlock.vlviewer.com/characters/vyper.md): Vyper Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/vyper.json))
- [Warden](https://deadlock.vlviewer.com/characters/warden.md): Warden Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/warden.json))
- [Wraith](https://deadlock.vlviewer.com/characters/wraith.md): Wraith Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/wraith.json))
- [Wrecker](https://deadlock.vlviewer.com/characters/wrecker.md): Wrecker Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/wrecker.json))
- [Yamato](https://deadlock.vlviewer.com/characters/yamato.md): Yamato Deadlock voice lines ([JSON](https://deadlock.vlviewer.com/characters/yamato.json))
