True Smoking [B42]

If you liked this item, please rate it up on Steam Workshop page.

Author: Ratamus

Last revision: 20 Apr, 2025 at 22:05 UTC

File size: 631.57 KB

On Steam Workshop

Description:
True Smoking [B42]
This mod provides a more realistic and immersive smoking experience. Smoking is no longer a short action but now a tracked and passively handled mechanic where the stats and effects are distributed over time while smoking. There is also a optional Nicotine System that implements Addiction and Withdrawal

Smoking
Light a smoke as normal, any restrictive headgear will be taken off. After lighting, a moodle will appear tracking the progress of your smoke. You can take puffs manually or enable passive smoking and your character will take puffs when idle.

Dynamic Burn Rate
The smoke will burn faster as you puff or move around, when idle it will slowly go out. If it goes out you can relight it to keep smoking. Smokes can be put out and saved for later, the amount left will be visible on the item tooltip.

Freedom
Lighting, puffing, and putting out the smoke are actions but while smoking you can do anything else now!

NEW! Nicotine System [BETA]
I’ve added the first version of the Nicotine System, you can find more detail about it HERE This system adds nicotine, addiction, and withdrawal that give buffs / debuffs and manage the ‘Smoker’ trait, it works in tandem with the vanilla smoking system and is aimed to add more depth to it.

Features
  • Save Game Compatible!
  • Controller support
  • Split-screen support
  • Compatible with Smoker Trait and most mods
  • Options and Settings configurable via Sandbox Options and Mod Options
  • All vanilla smokes compatible with visual item displayed on face!

Controls
Default Keyboard

K – Tap to take a short puff, hold to keep puffing. Will light a cigarette or unpack one. Relights the smoke when if it goes out. ; (semi colon) – Puts the smoke out. Re-equips headgear that was taken off.

Controller

Button prompts will appear when the corresponding action can be done. LB is a modifier key that when held changes the B action as follows below: LB + B = Get/Light Cigarette LB + B = Put Out Smoke / Re-equip headgear B = (Hold) Take Puff / Relight

Configurable
Smokable Options

All vanilla items are configurable from the sandbox options to tweak their characteristics to your desired behaviour. Smoke faster/longer, make them burn faster/slower, etc.

Smoke Relighting

Smoke relighting can be toggled to never have the smoke go out and require relighting.

Headgear Management / Display Smoke On Mouth

Headgear management will toggle the need for removing headgear and also showing a visual smoke in the players mouth.

Automatic Puffing

You can setup automatic puffing to trigger between an interval and/or to always attempt to take a puff when the smoke is going out

Unpack Cigarette / Light

The unpacking and lighting feature can be toggled off if desired if using another mod that does something similar. Currently it only supports the vanilla cigarette pack and cigarettes.

More Settings

I add new settings as requested and there are more than listed here and shown in the screenshots. I am open to making most things configurable where I can and adding in new features/settings where it makes sense.

Mod Support

Most mods should be compatible, if not let me know and I’ll look at making a patch. I’ve also added a config system for modders to directly integrate into the True Smoking system, some mods may require their authors to add a config to fully support their OnEat methods

Future Updates
  • Custom Animations For Lighting
  • Additional traits
  • Mod support as requested and needed
  • Further tweaks, options, etc

[ko-fi.com]

Do not modify or redistribute my mod/code without consent, ask for permission. Treat this mod as on ‘lockdown’

Credits

Credits to BongoRaccoon32 and CenturyOldRat for the wearable smokable assets
Thanks to everyone in the discord for their contributions in sharing modding knowledge

Translations

RU – M1ST0R
PTBR – Simba

Workshop ID: 3423984426
Mod ID: TrueSmoking

Download
Required items:

Click the title to search on this site.


Moodle FrameworkSteam Workshop
Starlit LibrarySteam Workshop