Hey everyone,
I made a CBRN script that uses the new Contact assets for a mission for the group I play in. Thought I could isolate it and share it for others to use as well. This is open source and licensed under APL-SA. I will be accepting pull requests, feature requests and bug reports. Preferably on the GitHub page :)
https://github.com/diwako/diwako_cbrn
Script info
Mission script to add an arcadey CBRN mechanic into an Arma mission. This script is not meant to be realistic, as breathing in 2 seconds of some bad smell air causing death is not fun on a gameplay level. However, you can tune down the max CBRN damage to get this effect if you really wish!
CBRN threats are abstracted into 4 threat levels which are color coded by green, yellow, orange and red.
Threat level diagram, all threats level requirements stack:
Green: No CBRN gear need
Yellow: Gas mask needed
Orange: Supply of fresh air needed
Red: Full CBRN suit needed
This script comes with a custom gasmask overlay, breathing sounds and custom low oxygen warning sounds.
Features
Custom gas mask overlay
Breathing sounds
Working oxygen tanks
Threat meter UI
CBRN threats are abstracted into 4 threat levels
CBRN threat zones
JIP compatible
Custom CBRN damage, works with ACE and vanilla medical
Configurable values via missionNameSpace variables
More information and example mission on the GitHub page! https://github.com/diwako/diwako_cbrn
Disclaimer the threat zones are invisible, you can only detect them with a threat meter device
Requirements
CBA_A3 and ACE
ACE for the interactions, info screens and medical pain integration.
Installation
Download the latest release
Copy paste the whole script folder into your mission
Adapt the description.ext classes CfgFunctions, CfgSounds, RscTitles, Extended_PreInit_EventHandlers, and Extended_InitPost_EventHandlers
Change variables in postInit or init.sqf if required
Screenshots
Download:
https://github.com/diwako/diwako_cbrn/releases