ProperSmoke

v1.0.0·Updated 2026-09-27

Cigarette smoke that hangs in the air instead of following your gaze, and that you actually breathe out.

About this mod Author’s original text

Proper Smoke

In the base game, cigarette smoke is stuck to your face: it turns with your

head and trails after wherever you look, and it comes out in one puff every

half second whatever you are doing.

With this mod:

  • The smoke stays where you left it. Turn around and it hangs in the air

behind you.

  • You breathe it out. With the cigarette between your teeth you take a

small draw, breathe the smoke out slowly and forward, and a thin wisp rises

from the tip in between.

  • No smoke while you draw. Hold the button and you are breathing in, so

nothing comes out. Let go and you breathe out a bigger cloud.

Only the look of the smoke changes. Smoking works exactly as before.

Settings

BepInEx/config/ekem.propersmoke.cfg

  • Debug.DebugLogging: writes to the BepInEx log which particle systems the

mod found and what it did with them. Off by default.

Compatibility

It only touches the smoke from a cigarette in your hands, so it should work

alongside other mods. It needs nothing but BepInEx.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_IL2CPP

File & checksum

Filename
ProperSmoke-1.0.0.zip
File size
24.0 KiB