Releases: flufflesamy/AFL
Releases · flufflesamy/AFL
v0.8.0
v0.7.2
Changed
- Updated branding.
v0.7.1
Added
Docs
- Missing medical and misc function documentation (Resolves #17).
Project
- Add
meta.cppfile.
Changed
Docs
- Add contributing section to main README.
- Flesh out feature descriptions.
Main
- Modify mismatch function to show human readable version string instead of array. Different error dialog now shows
depending on if client or server is outdated (Resolves #16). - Rename
COMPONENT_NAMEto "AFL" in script_mod.hpp. - Rename
COMPONENT_BEAUTIFIEDto better match pbo names.
Project
- Rename
licensesfolder toexternal_licensesso that GitHub doesn't get confused. - Modify
project.tomlsometa.cppandAUTHORS.txtgets copied into artifact on build.
Removed
Docs
- Remove function documentation for
afl_misc_fnc_createVehOnMarkeras it is no longer public.
v0.7.0
Added
Extras
- README file.
Main
- Add custom CBA version mismatch logic to show large error message if client attempt to connect with outdated AFL version.
Medical
- NPWT rewrite (Resolves #8)
- Rewrite functions to remove dependencies on ACE and KAM functions.
- Fine-grained CBA settings to change bandage and stitch time, as well as body part damage normalization behavior.
- Configurable ability to self-treat using NPWT.
- Stitch and bandage functions.
- More error checks to functions.
- Surgical kit rewrite
- Rewrite surgical kit implementation to match NPWT.
- Surgical kit now replaces function of clamp, retractor, and bone plate for KAM fracture surgeries.
- Surgical kit functions.
- Fracture irrigation tweaks
- Can now use any size saline to irrigate wounds.
- Uses consumeFluid function to dynamically remove larger fluid bags and replace with a combination of smaller ones.
- Irrigation start and condition functions.
- Tooltips to settings.
Misc
- addVehicleSpawner function.
Project
- CONTRIBUTING.md and CODE_OF_CONDUCT.md
- License folder with ACE and KAM licenses.
- New Selkie 2025-09-10 preset.
Changed
Docs
- Flesh out documentation (Resolves #9).
- Add scripts for installing dependencies.
- Update README to reflect new contributor's guide (CONTRIBUTING.md).
Extras
- Update server settings file to match current Selkie settings.
- Update status monitor asset source file.
Medical
- NPWT
- Remove per-frame state checking from npwtProgress function to improve performance.
- Treatment time for trauma clearing now takes body part damage into account.
- Make limping update run on every npwtSuccessLocal to stop issues with limping not clearing.
- Convert settings to use stringtables.
- Update function headers to show if function is part of public API.
Medical Sim
- Increase maximum number of wounds in simulator to 20.
- Increase variety of wounds for the testdamage damage type to include cuts and bruises.
Missions
- Update firing range mission mod settings to match Selkie settings.
- Update init.sqf of firing range mission to use addVehicleSpawner function.
Fixed
Docs
- Deployment script caching.
Medical
- NPWT triage card display (Resolves #11).
Medical Sim
- Missing pneumothorax deteriorate stringtable entry.
- Stringtable typos.
Removed
Extras
- Old logo assets.
Medical
- npwtStitchLocal function.
v0.7.0-RC1
Added
Medical
- NPWT rewrite
- Rewrite functions to remove dependencies on ACE and KAM functions.
- Fine-grained CBA settings to change bandage and stitch time, as well as body part damage normalization behavior.
- Configurable ability to self-treat using NPWT.
- Stitch and bandage functions.
- More error checks to functions.
- Surgical kit rewrite
- Rewrite surgical kit implementation to match NPWT.
- Surgical kit now replaces function of clamp, retractor, and bone plate for KAM fracture surgeries.
- Surgical kit functions.
- Fracture irrigation tweaks
- Can now use any size saline to irrigate wounds.
- Uses consumeFluid function to dynamically remove larger fluid bags and replace with a combination of smaller ones.
- Irrigation start and condition functions.
- Tooltips to settings.
Project
- New Selkie 2025-09-10 preset.
Changed
Medical
- NPWT
- Remove per-frame state checking from npwtProgress function to improve performance.
- Treatment time for trauma clearing now takes body part damage into account.
- Convert settings to use stringtables.
- Update function headers to show if function is part of public API.
Docs
- Flesh out documentation (#9).
- Add scripts for installing dependencies.
Fixed
Docs
- Deployment script caching.
Removed
Medical
- npwtStitchLocal function.
v0.6.8
Added
Main
- CBA versioning macros.
- Register addon with CBA versioning system.
Project
- Antistasi launch preset.
- Build hooks.
- Documentation website created with mdbook.
- Version bump scripts.
Changed
Main
- Unified mod name in config files.
Medical
- NPWT
- ACE medical log entry on NPWT treatment.
- Timeout to npwtProgress.
- Treatment now clears all trauma and bruises.
- Can now use NPWT on trauma and bruises, not just open wounds.
- Treatment time now takes trauma into account.
- Prevents treatment times being unusually long or short.
- Unified function header style of afl_medical module with ACE.
Fixed
Main
- Incorrect VERSION_CONFIG.
Medical
- NPWT
- Not stitching wounds correctly.
- Overshooting timer (#6).
- Incorrect function header documentation.
Project
- Incorrect .editorconfig syntax.
Removed
Medical
- Unused npwtSuccess function.
v0.6.8-RC5
Full Changelog: v0.6.8-RC4...v0.6.8-RC5
v0.6.8-RC4
Full Changelog: v0.6.8-RC3...v0.6.8-RC4
v0.6.8-RC3
Full Changelog: v0.6.8-RC2...v0.6.8-RC3
v0.6.8-RC2
Full Changelog: v0.6.8-RC1...v0.6.8-RC2