Arma 3
270 vurderinger
ADE - Advanced Diving Environment
   
Utmerkelse
Favoritt
Favoritter
Fjern som favoritt
Data Type: Mod
Mod Type: Mechanics
Filstørrelse
Lagt ut
Oppdatert
54.906 MB
17. okt. 2019 kl. 17.00
5. mars 2020 kl. 10.22
6 endringslogger ( vis )

Abonner for å laste ned
ADE - Advanced Diving Environment

Beskrivelse
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.
Populære diskusjoner Vis alle (6)
30
7. juli 2022 kl. 23.35
FESTET: Feature wishlist
MadMax
17
7. juli 2022 kl. 23.43
FESTET: Bug reports
MadMax
3
3. mai 2022 kl. 11.01
FESTET: Steam Guides
MadMax
138 kommentarer
Rickoshay 22. mai 2023 kl. 7.24 
Great mod ! Would be even better if there was a no ace dependency or a separate version.
Frosted Flake 22. okt. 2022 kl. 6.31 
Have you thought about supporting gear from SOG?
sam r 3. okt. 2022 kl. 7.49 
as well as running out of air does nothing to me
sam r 3. okt. 2022 kl. 7.40 
sam r 3. okt. 2022 kl. 7.39 
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 kl. 22.40 
Here is the dive table [docs.google.com] I mentioned, sorry for not sharing sooner.
Stigmate-Fr 25. aug. 2022 kl. 15.56 
@zoms101 Share it please !!!
Zoms101 13. juli 2022 kl. 10.31 
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. juli 2022 kl. 22.30 
Help I cant find the link to see the diving manual
Excludos 4. juli 2022 kl. 7.08 
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