Arma 3
270 valoraciones
ADE - Advanced Diving Environment
   
Premio
Favoritos
Favorito
Quitar
Data Type: Mod
Mod Type: Mechanics
Tamaño
Publicado el
Actualizado el
54.906 MB
17 OCT 2019 a las 5:00 p. m.
5 MAR 2020 a las 10:22 a. m.
6 notas sobre cambios ( ver )

Suscríbete para descargar
ADE - Advanced Diving Environment

Descripción
Version: 0.2.3.1 Testing
Keep in mind this is in early testing stage and bugs may occur.
Make sure to report bugs you found so we can fix them!
If you want to contribute, just hit me up!
Bear with me since I'm no expert coder!


About ADE

This mod enhances diving in Arma 3 by simulating open circuit diving. Building on the script from "trini scourge", it brings new functions and equipment to the game. ADE activates only when the player is wearing the mod rebreather, thus making it possible to use both systems in a multiplayer group simultaneously. It is clientside and works on players only.


Features

  • Dual use of vanilla and ADE
  • Diving calculations, decompression and effects
  • 6l single and double cylinders
  • Breathing dependent on diving speed
  • 13 different breathing gases (Air, EAN, Heliox, Trimix)
  • Dive computer with integrated GPS (goes in GPS slot)
  • ADE rebreather and goggles worn on land
  • Diver backpack with lots of space for additional equipment


Keybinds

The button to open/close the dive computer can be bound in the CBA settings.
The dive computer has to be in the GPS slot.


Planned features

  • Different cylinder sizes as seperate, optional mods (to not clutter the editor)
  • Editor modules
  • Customizable position for DC
  • Refine decompression formula
  • Option to refill cylinders
  • Animation when connecting cylinder
  • Pass cylinders with ACE interaction
  • Optimize code
  • Wishlist stuff if possible


Classnames

For classnames see the locked discussion.


Documentation

The first draft of the manual can be found here[docs.google.com].

TL;DR:
  • Equip diver with wanted equipment (ADE suffix)
  • Connect cylinder using ACE self interaction
  • Open dive computer
  • Dive
  • Don't exceed safe limits
Safe limits are:
  • ppN2: <3.5bar (not deadly)
  • ppO2: <1.4bar (deadly)
  • Ascend rate to deco depth: <1m/s (painful and deadly, if too long)
  • Decompression depth: +-1m
  • Time with 0bar: 2min (deadly)
If the dive computer is equiped, it shows warnings and will play a beeping sound when entering life threatening conditions.
Warning, but no beeps for high ppN2 and cylinder pressure < 50bar, that is up to you to keep in mind.



Gas mixtures

See the manual for a full list of gases and their components.
Why does it matter?
The percentage of each gas component is linked to its partial pressure.
If the partial pressures are too high, problems will arise (see above for safe limits).
OMG do I need to calculate all this?
Don't worry, you will only need that once or twice when planning a dive to see how deep you can go.
After some time you will have a rough estimate for its operational limits and don't need to calculate anymore.
While diving the dive computer will show you the partial pressures and warns you if you get in danger.
A rule of thumb is that low N2 and low O2 will get you deeper.


How to start a mission underwater

If the player starts underwater, use either the NATO or ADE goggles.
Equip player with the ADE rebreather.
In order to start a mission with already connected cylinders, make sure to set the following variables in a script for each player using ADE.
Each player can have a different breathing gas if wished.
This example uses compressed air in a single 6l cylinder:
sleep 1; //Wait a second just in case adeVarCylinderVolume = 6; //Cylinder volume in liter. 6 for single, 12 for double adeVarCylinderPressure = 300; //Cylinder pressure in bar adeVarGasamountInLiter = 1800; //Gas amount is cyl. volume x cyl. pressure adeVarPercentO2 = 0.21; //Percentage of O2 in the gas (must not be 0) adeVarPercentN2 = 0.78; //Percentage of N2 in the gas adeVarPercentHe = 0.01; //Percentage of He in the gas adeVarDiverWithoutGas = 0; //Sets the timer for diver without gas to 0 //Optional, add empty cylinder to inventory //player addItem "ade_item_cylinder_single_6ltr_empty";


Recommended combinations

If you want something analog I recommend Feints Depth Gauge Watch.


Credits

trini scourge - Script this mod is built upon
Lyrog - Dive computer frame texture


License

You are free to use ADE under the following conditions:
  • Use it for you/your community.
  • Use it to learn scripting, configs, textures, ect.
  • Don't use it on monetized servers.
Discusiones populares Ver todo (6)
30
7 JUL 2022 a las 11:35 p. m.
FIJO: Feature wishlist
MadMax
17
7 JUL 2022 a las 11:43 p. m.
FIJO: Bug reports
MadMax
3
3 MAY 2022 a las 11:01 a. m.
FIJO: Steam Guides
MadMax
138 comentarios
Rickoshay 22 MAY 2023 a las 7:24 a. m. 
Great mod ! Would be even better if there was a no ace dependency or a separate version.
Frosted Flake 22 OCT 2022 a las 6:31 a. m. 
Have you thought about supporting gear from SOG?
sam r 3 OCT 2022 a las 7:49 a. m. 
as well as running out of air does nothing to me
sam r 3 OCT 2022 a las 7:40 a. m. 
sam r 3 OCT 2022 a las 7:39 a. m. 
it might just be my game but i am currently at 62 meters depth only using compressed air i have ppN2 and ppO2 warnings and they give me effects and i have severe pain but i am not dying, has this not been implemented yet or could it be from mods like ace medical or kat
Zoms101 21 SEP 2022 a las 10:40 p. m. 
Here is the dive table [docs.google.com] I mentioned, sorry for not sharing sooner.
Stigmate-Fr 25 AGO 2022 a las 3:56 p. m. 
@zoms101 Share it please !!!
Zoms101 13 JUL 2022 a las 10:31 a. m. 
Hey, I made a simplified dive table for this mod, thought you might find it useful. Let me know if you're interested and I can link you the Google Sheet.
MartyrPMike 10 JUL 2022 a las 10:30 p. m. 
Help I cant find the link to see the diving manual
Excludos 4 JUL 2022 a las 7:08 a. m. 
Since this is no longer being kept updated, I have made a branch to make it usable within my own unit. This includes mountain of bug fixes, but also making it more impactful in shorter operations by increasing how fast tissue saturations and decompressions occurs.

https://steamcommunity.com/sharedfiles/filedetails/?id=2822272755

Feel free to make use of it and comment on any changes you would like to see