Verity Companion Companion AI dialogue map
How the AI chooses between endings and which triggers to study for your next playthrough.
Why this map exists
The companion AI in Verity Companion reacts to four variables: your current companion personality, the room you are in, the dialogue choice you picked, and the time elapsed since the last jumpscare. Studying the map helps you plan a route to a specific ending without having to brute-force every playthrough. Use it alongside the how to unlock endings guide.
Reference structure
-- Verity Companion — AI dialogue decision map
local personality = companion.Personality
local room = player:GetAttribute("CurrentRoom")
local elapsed = workspace:GetAttribute("TimeSinceLastJumpscare")
if personality == "Empath" and room == "Room_3" and elapsed > 90 then
companion:Dialogue("Room_3_Empath_Soft")
elseif personality == "Skeptic" and room == "Room_5" then
companion:Dialogue("Room_5_Skeptic_Probe")
end
How to read the map
Each if branch represents a confirmed dialogue line. The conditions stack: personality first, room second, timer third. The order matters because the AI short-circuits as soon as a branch matches. If you want a specific line, set the personality first, then move to the matching room, then wait for the timer to clear.
Pair with the tier list
The Tier List hub ranks companions by how reliably they reach the dialogue branches you care about. Empaths excel in soft-spoken routes, Skeptics unlock hidden rooms, and Analysts handle puzzle-heavy runs. Pair the personality with the route you want — the map below shows which conditions are easiest to satisfy.
Personality-specific dialogue branches
Each personality triggers unique dialogue in specific rooms. The wiki team has confirmed the following branches by running each personality through every room with the timer set to different values:
- Empath (Seren) — triggers soft dialogue in Room 3 and Room 5 when the jumpscare timer exceeds 90 seconds. She also calms the trust mechanic in Room 4 if you accepted her Room 1 line.
- Skeptic (Vex) — triggers probe dialogue in Room 2, Room 4, and Room 5. Her probes in Room 2 and Room 4 are the hidden-room triggers documented in the how to find secret rooms guide.
- Analyst (Tess) — surfaces puzzle hints in every puzzle room. Her hints override the brute-force route and cut 30 to 45 seconds per puzzle room.
- Guardian (Brick) — triggers heal dialogue in Room 3 and Room 5. His heal locks you out of the Room 4 echo puzzle.
- Trickster (Loki) — triggers risk dialogue in Room 1 and Room 4. His risk lines raise the jumpscare timer threshold by 10 seconds, which pairs well with the how to survive jumpscares guide.
Timer variables explained
The TimeSinceLastJumpscare variable resets every time a jumpscare fires. It counts upward in real seconds. The AI checks this variable at every room transition and at every dialogue prompt. Key thresholds:
- 0–30 seconds — the AI suppresses all bonus dialogue. You are in a cooldown window.
- 31–89 seconds — the AI surfaces personality-specific lines but not the soft/probe variants.
- 90+ seconds — the AI unlocks the full dialogue tree for the active personality.
Managing this timer is the core skill for speedrunning. The speedrun leaderboards top runners optimize their routes around the 90-second threshold.
Why farming is unnecessary
The map reveals that most endings are reachable in one or two runs if you pick the right personality. There is no legitimate reason to ‘farm’ the AI. The how to progress fast guide documents the fastest verified run times without abusing Roblox’s servers.
Safety reminder
Roblox’s Terms of Use prohibit any third-party code that interacts with the live client. The script above is a reference structure; never paste it into an executor. Use it to understand the AI, then apply the knowledge inside the legitimate game client. The Official Links hub is the safe starting point.
Related references
- Auto quest pattern — companion dialogue triggers.
- Infinite coins reference — why free Robux scripts are scams.
- How to use the AI companion — apply the map in real runs.
Frequently Asked Questions
Quick answers to the most common questions.
Which personality is best for the dialogue map?
The Tier List hub ranks every personality. Empaths lead the soft routes, Skeptics unlock hidden rooms, and Analysts handle the puzzle-heavy routes.
Can I script the dialogue directly?
No. Roblox's Terms of Use prohibit third-party code against the live client. Use the map as a study guide and apply the knowledge inside the legitimate game.
Does the map change after a patch?
Yes. The studio rebalances personalities after every major update. The Updates hub logs every patch we re-tested the map against.
How long does a route take?
A clean run on the right personality takes 25 to 35 minutes. The how to progress fast guide times each step.
What is the 90-second threshold?
The AI unlocks the full dialogue tree for a personality only when 90 seconds have passed since the last jumpscare. Managing this timer is the core speedrunning skill.