Project Zomboid

Project Zomboid

41 ratings
Tobacco+ Hotkey
4
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.741 MB
28 Jan @ 2:27pm
4 Nov @ 4:47am
35 Change Notes ( view )

Subscribe to download
Tobacco+ Hotkey

Description
Tobacco+ Hotkey

With this mod you can assign hotkey to SMOKING and CHEWING tobacco (and other smokeable or other tobacco products) - moreover you get to choose which of the product to use (i.e. a cigarette or a cigar) by conveniently showing you a dialog menu (now there's only one hotkey that shows radial menu where you choose the kind of item to use, followed by modal for selecting desired specific item).

If there's only one item of that type in your inventory, the mod automatically uses it — with appropriate visual feedback (text or icon, or both - your call, set it in mod options tab).

The mod now should handle every smokable item - vanilla or added by mods! If you however spot an item that is smokable and it's not supported, please let me know!

This mod is ONLY compatible with build 42!
It is - in theory - completely safe to add or remove from an existing save.

Setup

Go to: Options -> Mods -> (scroll down to) Tobacco Hotkey+
From there, you can:
- assign the hotkey
- customize in-game dialogues
and more...

and then simply enjoy!

Don't forget to leave your feedback in the comments!




Usage Instructions

Assing a hotkey to smoke:
- rolled cigarette
- cigarette
- cigar
- cheroot
- tobacco filled pipe
- tobacco filled can pipe

etc., essentially everything you can smoke in game and in the following supported mods (not required but recommended):
- Hemp & Tobacco
- N&C's Narcotics
- Cluvius brand crack cigarettes
- Clove cigarettes
- SKAL smokeless tobacco (the American equivalent of European snus I believe)
- ReeferMadness
- SupportCorps
- HGO

If you cannot find smokes anywhere, then mods worth mentioning for you are:
Where Are My Zang Cigs?!
Smoke Like It's '93

You must have a lighter in your inventory or backpack to smoke, obviously. Disposable lighter, BBQ lighter, matches, or a lit candle will do the job aswell. Now the lighter and cans of smokeless tobacco will be put back to the container they were pulled from! The character lets you know if he/she does not have a specific item that much needed to finally release the stress levels. All these dialogues are personalizable (is that a word?) in mod options tab.




Current Mod Conflicts:

There should be no mod conflicts since I got rid of any vanilla-editing scripts!

Future Plans:
None, wish to get going with my new project already.

This mod uses an event that is a part of Events Plus API mod by Dismellion




Feedback and Support

This is my first mod, so your feedback is highly appreciated!
If you encounter any issues, please report them in the discussion thread.




Language & Translations

The mod comes out of the box with English and Polish localization.
Currently there's also Russian localization.
Feel free to provide translations in your language, and I'll gladly add them!




ver. 2.4.1

Forged in suffocating passion, where the axe hangs heavy
— by pimatstudio

[ko-fi.com]

Every tip means the world to me, it really does!



Be sure to check out my other mods from the QoL factory!










Workshop ID: 3416588496
Mod ID: myTobaccoHotkeyMod

Workshop ID: 3416588496
Mod ID: myTobaccoHotkeyMod

Workshop ID: 3416588496
Mod ID: myTobaccoHotkeyMod

Workshop ID: 3416588496
Mod ID: myTobaccoHotkeyMod
Popular Discussions View All (3)
3
12 Feb @ 6:26pm
Bug reports
pimat.studio
1
16 May @ 4:29pm
Translations
pimat.studio
0
6 Feb @ 4:29am
Adding smokeable/chewable items from your mod
pimat.studio
61 Comments
pimat.studio  [author] 5 Nov @ 1:30am 
Oh and thanks for your question, I should cosider puttin' it in the description for the future generations :D
pimat.studio  [author] 5 Nov @ 1:29am 
Aloha @Horsekid !!
This mod already includes all features of the chewing tobacco fix, so installing both is redundant - just install the larger mod.

Well, yeah, it does solve the problem that has already occured, so addding mid-game and using chewing tobacco just once resets your stats in question (so they are literally fixed, from bad state to proper one).

And I even added a fix yesterday that helps with Food Sickness going nan. So there's no nan.

nnan
Horsekid 4 Nov @ 12:25pm 
First of all thanks for your mod! I'm especially interested in your chewing tobacco bug fix. Does adding this mod also fix the problem when the bug already is present in a save file? I.e. does it reactivate the smoking craving?
pimat.studio  [author] 4 Nov @ 3:25am 
Fixed the issue introduced in B42.12.X which caused the character to loose "food sickness" level forever (was being set to "nan" - not a number).
pimat.studio  [author] 10 Oct @ 10:03am 
NOTE: after today's update you don't need the "Chewing Tobacco Fix" mod, it's inside this mod already
pimat.studio  [author] 26 Sep @ 1:35pm 
42.12 introduced being able to smoke a cigarette without unpacking it. The functonality has been incorporated into the mod, now you will not have to take out the cigarette from the pack to smoke it, it'll be pulled out instantly. About time!

I also notified the modding community as far as smoking mods are concerned, telling them how to make their packs "smokable", so fingers crossed we won't have to pull the ciggies from the packs no more soon :)
Vito 11 Aug @ 10:51pm 
I love you Man,now i can haver lung cancer !
pimat.studio  [author] 29 Jun @ 9:11am 
We're just 10 subscriptions short of reaching 1000 users, YOWZA!

I promise to (attempt to) port the mod to B41 once we reach that threshold :)
pimat.studio  [author] 16 Jun @ 2:25am 
OK, the easiest way out of the problem would be for me to make a custom version of the mod. All it takes is replacing player:Say() into return statements. I can send it to you and give you instructions how to run the mod from your PC but you'll have no updates coming your way if you decide to use it, it's fixed on your PC then.

I sent you an invitation to friends, hit me up once you accept it and I'll send you the custom version.
OxTailSafu 15 Jun @ 5:23pm 
I may have to do that, although putting a single space in the text box didn't work. It still states nil despite that.