Arma 3
AFL
Showing 1-10 of 21 entries
< 1  2  3 >
Update: 27 Sep @ 12:55pm
by lain

v0.8.0 - 2025-09-27
https://github.com/flufflesamy/AFL/releases/tag/v0.8.0

It was fun while it lasted.

Changed
- Replaced old branding with new one.
- Replaced logo with new logo.
- Renamed firing range mission to AFL_FiringRange

Removed
- Old launch presets.
- Old logo assets.

Update: 25 Sep @ 8:52am
by lain

Update: 16 Sep @ 3:00pm
by lain

https://github.com/flufflesamy/AFL/releases/tag/v0.7.1

[v0.7.1] - 2025-09-16

### Added

#### Docs

- Missing medical and misc function documentation (Resolves [#17](https://github.com/flufflesamy/AFL/issues/17)).

#### Project

- Add `meta.cpp` file.

### 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](https://github.com/flufflesamy/AFL/issues/16)).
- Rename `COMPONENT_NAME` to "AFL" in script_mod.hpp.
- Rename `COMPONENT_BEAUTIFIED` to better match pbo names.

#### Project

- Rename `licenses` folder to `external_licenses` so that GitHub doesn't get confused.
- Modify `project.toml` so `meta.cpp` and `AUTHORS.txt` gets copied into artifact on build.

### Removed

#### Docs

- Remove function documentation for `afl_misc_fnc_createVehOnMarker` as it is no longer public.

Update: 13 Sep @ 2:07pm
by lain

https://github.com/flufflesamy/AFL/releases/tag/v0.7.0

## [v0.7.0] - 2025-09-13

### 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](https://github.com/flufflesamy/AFL/issues/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](https://github.com/flufflesamy/AFL/issues/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](https://github.com/flufflesamy/AFL/issues/11)).

#### Medical Sim

- Missing pneumothorax deteriorate stringtable entry.
- Stringtable typos.

### Removed

#### Extras

- Old logo assets.

#### Medical

- npwtStitchLocal function.

Update: 6 Sep @ 1:39pm
by lain

https://github.com/flufflesamy/AFL/releases/tag/v0.6.8

## [v0.6.8] - 2025-09-06

### 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](https://github.com/flufflesamy/AFL/issues/6)).
- Incorrect function header documentation.

#### Project

- Incorrect .editorconfig syntax.

### Removed

#### Medical

- Unused npwtSuccess function.

Update: 4 Sep @ 6:26pm
by lain

Releases yanked due to regressions breaking NPWT function.

## [v0.6.7] - 2025-09-03 [YANKED]

### Fixes

- More attempts to fix.

## [v0.6.6] - 2025-09-03 [YANKED]

### Fixed

- NPWT overshooting timer.

Update: 3 Sep @ 6:33pm
by lain

0.6.7

*sobs*

Update: 3 Sep @ 5:36pm
by lain

https://github.com/flufflesamy/AFL/releases/tag/v0.6.6

## [v0.6.6] - 2025-09-03

### Fixed

- NPWT overshooting timer.

Update: 2 Sep @ 2:33pm
by lain

https://github.com/flufflesamy/AFL/releases/tag/v0.6.5

## [v0.6.5] - 2025-09-02

### Fixed

- NPWT not completing again (regression in v0.6.3).

Update: 2 Sep @ 1:23pm
by lain

https://github.com/flufflesamy/AFL/releases/tag/v0.6.4

## [v0.6.4] - 2025-09-02

### Fixed

- NPWT not completing on time.