Project Zomboid

Project Zomboid

366 ratings
True Smoking [B42]
12
2
3
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
891.957 KB
9 Feb @ 12:18am
18 Jul @ 7:41pm
79 Change Notes ( view )

Subscribe to download
True Smoking [B42]

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 or when the smoke is about to go out!

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. Cigars, pipes, and cigarillos are more effective than a single cigarette so you don't need to smoke the whole thing to get the same effects as a single cigarette!

Freedom
Lighting, puffing, and putting out the smoke are timed actions that your character performs, after a smoke has been lit you can now do whatever you like while smoking. Take puffs whenever you want but make sure your smoke doesn't go out or you will need to relight it or save it for later!

Nicotine System
The Nicotine system adds Nicotine, Addiction, and Withdrawal. This system allows the Smoker trait to be dynamically lost and gained based on Addiction levels. Nicotine is accumulated while smoking and leads to Addiction over time. Nicotine provides small amounts of fatigue and hunger reduction. Withdrawal causes small amounts of boredom and unhappyness gain. There are various traits that effect the metabolism rate of Nicotine on the player and your tolerance level varies based on Addiction. The more addicted you are the less effective smokes become at completely removing your stress. This system is completely optional and can be turned off in the Sandbox Options if desired.

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
I have made most of the mod configurable through Sandbox Options and in-game Mod Options. Most features can be toggled, or tuned to your liking. All vanilla smoke items can have their properties changed to have different smoking times, burn characteristics and effectiveness. The Nicotine system which adds more depth to the Smoker trait can be tweaked or turned off completely if desired, this system also allows the Smoker Trait to be gained or lost over time. Moodles can be toggled off or on if desired. I review comments almost daily and add options and fix bugs as quickly as I can so feel free to leave feedback or requests. I would highly recommend checking the in-game Mod Options to help configure the behaviour of the mod to your liking as there are many options to help automate smoking or you can disable them to make it completely manual.

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
  • 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
KR, JP, TR, CN - Claude 3.7

Workshop ID: 3423984426
Mod ID: TrueSmoking
Popular Discussions View All (3)
118
12 Jul @ 7:33pm
PINNED: Errors / Bugs / Issues
Ratamus
11
3 Apr @ 8:36am
PINNED: Translations
Ratamus
4
4 Jun @ 9:43pm
PINNED: Feedback
Ratamus
144 Comments
Ratamus  [author] 3 Aug @ 6:43pm 
Additionally if you want to change sandbox settings on an existing save, either use Debug mode or use a mod that enables you to change sandbox settings, will need to reload between changing sandbox settings
Ratamus  [author] 3 Aug @ 6:42pm 
@zloi_krendel Ya you should click Load to bring up your saves, select one and then on the bottom there should be a Mods button, there you can enable/disable mods per save.

When you use the Mods button from the main menu that only sets them for new games
zloi_krendel 3 Aug @ 5:18pm 
@ratamus how exactly do you enable it for save loading? I assume that is the problem because the mod is turned on, do i have to press the button that shows all the saves i have? Cuz i ussualy start the game just by pressing continue button
Ratamus  [author] 3 Aug @ 9:27am 
@K.Plotnikof more cigarettes should be working

@zloi_krendel make sure its enabled for the save before loading, probably just something simple

@Yxng Loose currently not possible yet, later when TIS adds more fire and smoke mechanics I might be able to use them to add a light and smoke effect to the cigeratte
Yxng Loose 3 Aug @ 4:24am 
is there visible smoke when exhaling
zloi_krendel 3 Aug @ 12:02am 
i added this mod into one of my saves. Any idea why it does not work? Really want to get off the smoker trait. Some charcter "development" type stuff
K.Plotnikof 27 Jul @ 7:45am 
Very cool mod and features :)
Could you please add support for More cigarettes(B42)V2? ;)
mango 24 Jul @ 7:21pm 
thanks!!:steamhappy::steamhappy:
Ratamus  [author] 24 Jul @ 12:45pm 
@shrvm<3 around 1 month in game, depends on if you quit cold turkey or wean off slowly
mango 24 Jul @ 1:00am 
how much time does it take to lose the smoker trait?