Arma 3
160 ratings
Immersion Cigs - Rewrite
2
2
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Equipment
File Size
Posted
Updated
78.766 MB
1 Dec, 2024 @ 8:11am
29 Mar @ 11:53am
22 Change Notes ( view )

Subscribe to download
Immersion Cigs - Rewrite

Description
Support the Project



Please Report Any Issues Here:
https://github.com/CVO-Org/immersion-cigs-rewrite/issues
Please report any issues that you have on github.

Immersion Cigs - Rewrite

Overview

This mod adds an ability to smoke cigarettes or enjoy lollipops.
While smoking, the cig will change it's model to a smaller version disappearing in the end (around 5 minutes) and producing smoke while it's active.
Mod is fully multiplayer compatible so you will hear the sound of the matches from other players and you'll see the smoke coming from the cigarette synchronized between all clients.

We do not encourage anyone to smoke in real life, we don't smoke irl, it's just a small addition in favour for some additional immersion.

Usage
  • By Left Clicking on the Items in the Inventory (Cig Packs, Smokable and Suckable Items)
  • With ACE Loaded, via ACE Interaction Menu

For MissionMakers
[_unit] call cigs_core_fnc_start_smoking;
(Requires Smokeable Item in Glasses or HMD Slot)
[] call cigs_legacy_fnc_update_defaultLoadouts;
Run from Eden Editor via Debug to Update stored ACE Arsenal Default Loadouts.

Credits
Original Authors:
  • Rebel - Configs, Scripting.
  • Facel - 3d models, Textures.
  • Panimala - Icons, Sounds.
Contributing Authors:
  • prisonerMO - Scripting: remoteExec -> CBA Events
  • kneely - WW2 Cigarette Models and Textures
  • Vespade - Immersive Crayon Models and Textures, reworking some broken model.s
  • Brominum - Cigarbox Model and refurbished sounds.
  • ArtemisGodfrey - Support with models.
  • yepperz - Artworks
  • Hatred - Artwork
  • OverlordZorn - Rewrite of configs and scripts, fixing some models here, adding some new textures there and glueing everything together.

Dependencies

Optionals

Compats for

For Server Admins
  • This mod has to be loaded on both, Server and Client.
  • Do NOT load any of the integraded/merged mods.

The Rewrite

This is Mod is a full Rewrite of the original Immersion Cigs Mod by Rebel & Facel:

[!WARNING]
Due to the extensive rewrite, this is not compatible with Mods which have been based/are dependend on the original Mod.

What is included?

Full Rewrite of pretty much everything.
  • no more scheduled code
  • dependency on CBA
  • Vanilla ScrollWheel Actions are replaced with CBA's Context Menu (Left Click on Inventory Screen)
  • No more hard coded data, instead defined through config.
  • Extensions, Compats or addition of new Types of Smokables/Suckables is much easier. Ether through integration in the main mod or by making an extension mod with this mod as a dependency.

Every fix that came with the Immersion Cig - Hotfix
  • When taking a new Cigarette from the box, it will try to put the cig first in the goggles/face slot, ifn't, then the NVG slot and only as a last resort, it will put it in the inventory.
  • Allows to light someone else's cig when its in the NVG slot.
  • Rewrote all functions within the modified addon to avoid scheduled environment.(CBA Dependency).
  • Matches, Lighter, Box of Cigarettes are now found in the Misc. Section of the ACE Arsenal

Integrated Compatibility for KJW's Imposter Mod

The following Mods are merged into this Rewrite:
Kneely's WW2 Cigarettes
Vespade's Immersion Crayons
  • Implemented as Suckables, like the lollipops.
  • might maybe come as smokables later.

The following CDLC's are supported
S.O.G. Prairie Fire
  • Supports the DLC's Cigarette Pack
  • Supports the DLC's Lighter while retaining its vanilla feature of setting things on fire.
  • Added Smokable Cigarettes that can be taken from the Vanilla Cigarette Pack

The Following CDLC's might be supported in the future
Spearhead 1944
  • Since this DLC only provides Facewear Cigarettes, I have find a suitable integration method.

Note

Links
Github: Immersion Cigs - Rewrite[github.com]


DEV Version
Immersion Cigs - Rewrite [DEV]
119 Comments
AssassinAlex 18 hours ago 
should add the camel unfiltered and pall mall unfiltered
Overlord Zorn  [author] 11 Jul @ 4:50am 
I beg to differ but you do you.
GrybasTV 11 Jul @ 4:11am 
Thank you Overlord Zorn for bringing attention. Looks like other mod cause the issue: Ace DUMP.
Overlord Zorn  [author] 10 Jul @ 1:31pm 
@grybasTV
First time i hear that being reported.

without a reliable way to reproduce it and an rpt as an github issue, there isnt much i can do about that.
Overlord Zorn  [author] 10 Jul @ 1:30pm 
@colemanerik
- change the duration of a cigarette: no
- Make the ai smoke another cigarette: not without scripting, manually giving them a new cigarette and stuff.

I was contemplating about a system that lets AI Smoke autonomous and have some ideas, but currently no time to implement it.
GrybasTV 10 Jul @ 4:07am 
GrybasTV Just now
It stuck in ifinate light the cigarete loop animation
colemanerik 9 Jul @ 8:21pm 
Is there a way to get AI to light a new cig after smoking one or change how long it takes to finish it?
alright thankyou
Overlord Zorn  [author] 9 Jul @ 3:28pm 
I made a PR to Antistasi to add the lighters and packages to the starting arsenal when this mod is getting detected. Rest is up to them.
hey just so you know this does not work with antistasi plus as you cant seem to get lighters or the cigerate packs i have spent two hours now trying to find away there is none i would have put this in the given link but one it wasnt working and two i didnt realy know if this would count