OVERD0SE Walkthrough

OVERD0SE is a psychological horror visual novel built around a ward you work on and a patient you keep failing to treat correctly. Its routing is unusually mechanical, which makes it worth documenting precisely: a single question about your medication in the morning of day three splits the whole day into one of three routes.

After that the script runs an explicit ending dispatch that checks a handful of named variables in order and jumps to one of nine endings, each recorded in a persistent set so the game can track how many you have found.

The patient chart

The game opens on paperwork. You fill in a chart for Evren — age 26, he/him, a doctor, prescribed zolpidem — and the script uses that chart as its central prop. The frame below is the chart itself, with his likes listed as cats, reading, cooking, and you.

The chart is also the game's quiet warning. Every field you fill in is a detail you will later be held to.

OVERD0SE in-game screenshot
Evren's patient chart, listing his age, pronouns, medication and the fact that he likes cats, reading, cooking and you.

The question that splits day three

One month later the script reads a single variable, morning_pills_choice, and branches on it three ways. Take an extra pill and you get the extra route. Skip your medication and you get no_pills. Take them normally and you get pills.

Everything after that is downstream. A second tracker runs alongside it: the script compares evren_nice against evren_mean and even uses that comparison to decide whether you are physically able to walk. The route variable and the two counters together decide your ending.

OVERD0SE in-game screenshot
A second patient chart, redacted and bloodstained, belonging to Vanessa M — the Vanny route.

The ending dispatch, in order

The dispatch label tests conditions top to bottom and jumps to the first match. Two of them concern a desk and a different patient entirely, and they outrank everything else.

OVERD0SE in-game screenshot
Evren in a hospital gown holding a syringe, with a bruised eye.

Nine endings and a hidden unlock

Every branch records itself through a function that adds an id to a persistent set, which is how the game counts your progress. The ids in the script are vanny_quiet, vanny_pried, no_pills_affinity, no_pills_hostile, pills_affinity, pills_dirty, pills_investigate and extra_pills_stay, plus one separate ending registered from the main script.

There is also a secret. Once the set reaches four endings and the hidden poster has not yet been done, the script unlocks an extra scene — so the poster is deliberately gated behind getting four different endings, not behind any single choice. Day three also closes on a plain line about the day ending but not the feeling of it, which is the fallback when no ending condition matches at all.

OVERD0SE in-game screenshot
The in-game HUD tracking Anxiety at 78% and Awareness at 77% during a scene choice.

Tips before you start

Route notes written from the game's own script.

Play OVERD0SE · More screenshots · All walkthroughs