Commit Graph

1668 Commits

Author SHA1 Message Date
49a1887891 General - Optimize call in configs (#10797) 2025-03-12 21:54:17 -05:00
6fb37dd63b Translations - German (#10792)
* Add German translation

* Fix spelling

* Fix spelling

* Apply suggestions

* Remove caliber name
2025-03-12 10:20:30 -05:00
918dc3b7dc Common - Unquote math (#10795)
* Common - Unquote math

* fix others, wrap frag number

---------

Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2025-03-12 10:20:03 -05:00
cfc1541646 Translations - Italian (#10780)
New Italian Translations
2025-03-06 23:29:49 -06:00
4f86527bee Missileguidance - Add MCLOS seeker type (#10027)
* implement course state machine

* Improve radar simulation

* enable chaff decoy

* add config entries

* Implement optical mavericks

* Allow for debug info to be displayed via variable

* Change AIM-9 agility

* update dragon to not use new guidance

* Tweak flight parameters. Add R-77

* Add AIM-120A

* add ASRAAM

* add R-73/4

* Add all GBU-12s that exist for all planes

* update todo

* update todo for ground based weapons

* Add GPS selector dialog for GPS munitions

* add TOO TGP

* Add SDB and JDAM

* update todo

* fix gimbal lock via rotating with quaternions

* tweak JDAM guidance

* Better attack angle calculation. Does not get exactly right, but works for all cases.

Need to implement a PID controller navigation type to get a correct attack angle

* Fix SACLOS missiles

* Fix NLAW and PLOS

The missile pitches up due to initial angle stuff. I don't know if this is behaviour we want to fix or not?

* update todo

* update todo

* Add Vikhr ATGM

* Add long range SAMs

* fix SAM animations

* Add all ground based missiles. Tweak AIM-9 flare angle

* remove debugh print

* Fix Wiesel ATGM animation. Tweak SACLOS values

* Add action to get into jdam settings

* fix all script components

* Add paremter to allow weathervaning

Weapons usually tend toward the velocity vector due to aerodynamics - calculate side slip and use calculation to do this

* Add new navigation profile. Tweak javelin mid-course guidance

* Process all navigation onFired. Send the correct array to function

* fix missing semicolons

* Add hellfire mid course guidance

* Tweak hellfire attack profile

* change how IR seeker performs

The angle check is better now. Relative velocites guarenteed

* tabs -> spaces

* localise aim120

* localise aim9

* localise gbu

* fix IR tracker losing lock immediately due to being blocked by launcher

* localise manpad

* actually localise manpad

* localise maverick

* localise missile guidance

* localise sam

* localise sdb

* localise vikhr

* tabs -> spaces again

* init commit 9m14

* update stringtables so they are in titlecase

* crash on load

* perplexed

* fix game crashing on load

* Add joystick model

* Add realistic 9m14 behaviour

the 9m14 control joystick can attach 4 9m14 launchers at a time. Replicate that here

* add MCLOS guidance

* add the ability to see a light trail

* tweak HOT guidance params

* tweak metis guidance params

* tweak Vikhr guidance

* add trail to vikhr

* Add Iron Dome interceptor API

* Optimise iron dome

* Only launch if we are above a threshold angle

* add local event for mission makers

* change events to allow for any number of arguments

* avoid making un-needed calls to the server

* Update doppler seeker to allow the tracking and killing of projectiles

* Avoid overshooting target

* Add settings for various things

* Add missile hiding for malyutka

* init commit of cruise missile

* Various - Add missing units/weapons to cfgPatches (#8175)

* Various - Add missing units/weapons to cfgPatches

* Update config.cpp

* Documentation - Add Mikero binarization note (#8172)

* Bump is-svg from 4.2.1 to 4.3.1 in /docs/src (#8177)

Bumps [is-svg](https://github.com/sindresorhus/is-svg) from 4.2.1 to 4.3.1.
- [Release notes](https://github.com/sindresorhus/is-svg/releases)
- [Commits](https://github.com/sindresorhus/is-svg/compare/v4.2.1...v4.3.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Adjust "New issue" link to lead to template selection page (#8182)

We want people to choose a template when creating a new issue

* Update linguist settings (#8151)

* Typo in usage example (#8201)

* Mk6 Mortar - Fix README.md typo (#8205)

* Overhaul CSW docs (#8206)

* Medical - Add Alternative Survival Chance (#8192)

Co-authored-by: TyroneMF <TyroneMF@hotmail.com>
Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
Co-authored-by: Kyle Mckay <5459452+kymckay@users.noreply.github.com>

* Fix make.py temp files cleanup (#8189)

* Fix Injured Sounds Not Playing At Altitudes Above 70 (#8212)

* Particles - Fix macro (#8214)

* initial push

* Update script_component.hpp

* Update script_component.hpp

* Update script_component.hpp

* Map - Fix stuck map compass size (add 0.1 zoom duration) (#8176)

Co-authored-by: jonpas <jonpas33@gmail.com>

* Medical - Allow unconscious unit in Taru pods (#8168)

Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>

* Name Tags - Add ability to set custom rank icon (#8174)

* Tools - Add script to update HEMTT include folder (#8134)

* Tools - Add script to check sqf/config with sqfvm (#8137)

* Medical - Add Vehicle Crashes setting (#8149)

Co-authored-by: jonpas <jonpas33@gmail.com>

* Dragging - Add new dragging animations (#7950)

* New custom animation added

* Adjusted CfgMoves and the script components

* New drop animation and key handler

* CBA settings and new ManActions added

* Adjustments to the drop animation

* Added translations and fixed some stuff

* Update CfgMovesBasic.hpp

* Fix translations

Co-authored-by: Elgin675 <elgin675@hotmail.com>
Co-authored-by: Blutze <37950828+Blutze@users.noreply.github.com>

* Use the same key to drop object

* Update addons/dragging/stringtable.xml

Co-authored-by: Jo David <github@jonathandavid.de>

* Fix French translation

Co-authored-by: Elgin675 <elgin675@hotmail.com>

* Lower the weapon accuracy of the drag animations

* Removed auto-switch to handgun

* Update fnc_startDrag.sqf

 - Holding a launcher breaks the firing animation.
 - Now the unit has to hold either a primary weapon or handgun.

* Handle the unit's current weapon

Co-authored-by: BaerMitUmlaut <BaerMitUmlaut@users.noreply.github.com>

* Update addons/dragging/functions/fnc_handlePlayerWeaponChanged.sqf

Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>

* Update addons/dragging/initSettings.sqf

Co-authored-by: Elgin675 <elgin675@hotmail.com>
Co-authored-by: Blutze <37950828+Blutze@users.noreply.github.com>
Co-authored-by: Jo David <github@jonathandavid.de>
Co-authored-by: BaerMitUmlaut <BaerMitUmlaut@users.noreply.github.com>
Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
Co-authored-by: jonpas <jonpas33@gmail.com>

* Dragging - Fix build issue (#8219)

* Documentation - Remove DeTex requirement (#8220)

DeTex is subscriber-only now, not required for building ACE3.

* User Interface - Add setting for Development Build watermark (#8140)

Co-authored-by: jonpas <jonpas33@gmail.com>

* RHS USAF Compat - Nightforce NXS scopes updated (#8222)

* Interact Menu - Make List default (#8217)

* Markers - Add scale slider (#8059)

Co-authored-by: commy2 <commy-2@gmx.de>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: jonpas <jonpas33@gmail.com>

* Initial push (#8225)

* MicroDAGR - Add mode switching keybinds (#8216)

* Initial push

* Mode cycling

* Use defines

* RHS ARF Compat - Fix RPK74M wrong ammo bug (#8223)

* Fixed RPK74M wrong ammo bug

* Fix wrong deleted lines of code

* Edit rjs_weap_rpk74_base to rhs_weap_rpk_base

Co-authored-by: Dabako <github@dabakoworld.de>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>

* Extensions - Various Improvments (#8227)

* Translations - Spanish (#8229)

Complete to date spanish translation.

* Attach - Added attached/detaching events (#8193)

* Added ace_attach attached/detach events

* Apply suggestions from code review

Co-authored-by: Jo David <github@jonathandavid.de>

* Apply suggestions from code review

Co-authored-by: jonpas <jonpas33@gmail.com>

Co-authored-by: Jo David <github@jonathandavid.de>
Co-authored-by: jonpas <jonpas33@gmail.com>

* Markers - Fix marker scale (#8233)

* Cargo - paradrop fixes (#8203)

* Small fixes in ace_cargo

Makes paradropItem and unloadItem invoke event "ace_cargoUnloaded" with parameters _itemObject, _vehicle and "paradrop" or "unload" respectivelty.
paradropItem invoked said event but if item was classname it would send classname to event which is not particularly useful.

* Update XEH_postInit.sqf

Moved event invocation to unloadItem, this provides ability to always pass object to eventhandlers.

* code refactor

refactored according to https://github.com/acemod/ACE3/pull/8203#discussion_r610394484

* Update fnc_paradropItem.sqf

apply new fix

* Revert "Update fnc_paradropItem.sqf"

This reverts commit 3db5cc1910.

* Update fnc_paradropItem.sqf

fixed hint that was broken by previous fixes

* style check

Co-authored-by: commy2 <commy-2@gmx.de>

* style check

Co-authored-by: commy2 <commy-2@gmx.de>

* naming convention

replaced object references called _item with _object.

* Update fnc_paradropItem.sqf

Co-authored-by: commy2 <commy-2@gmx.de>

* Parachute - Add failure chance (#8226)

* Initial push

* disable forgotten define

* Improve exitWith check

* Requested/suggested changes

* Requested changes

* Requested changes

* Bump lodash from 4.17.20 to 4.17.21 in /docs/src (#8244)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump grunt from 1.0.4 to 1.3.0 in /docs/src (#8246)

Bumps [grunt](https://github.com/gruntjs/grunt) from 1.0.4 to 1.3.0.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](https://github.com/gruntjs/grunt/compare/v1.0.4...v1.3.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump hosted-git-info from 2.5.0 to 2.8.9 in /docs/src (#8247)

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.5.0 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.5.0...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Markers - Fix JIP scale (#8248)

* Night Vision - Add color variants to all generations (#8209)

* Fix wrong shot size in birdshot strings (#8253)

* Patachute - Add sound effect when cutting (#8239)

* Changes poisson disc to centered random. (#8257)

It looks nicer and distributes more realistically. I don't know what I was thinking when I first put in poisson disc.

* Fix tabs and manpad UBC

* fix tabs in aim9

* progress update: tercom now flies to acquisition basket

* add TERCOM state defines

* work on parsing heightmap

* Change GBU navigation

* remove testing constants

* remove TERCOM guidance

* better JDAM simulation

Attack heading and impact angle now are followed better

* Better flare decoy calculation

* Update 9m14_joystick.p3d

removed p:\ part from proxy path:
was: `\p:\a3\data_f\proxies\gunner_static_low01\gunner.p3d`

* Destroy projectile on all clients

The projectile needs to be destroyed on all clients to stop it from being simulated. If not destroyed where projectile is local, it will still explode when hitting the ground. If not destroyed on remote clients, the projectile will still be visible but deal no damage

* fix NLAW navigation profile

* fix uninitialised values

* make over-fly trajectory over-fly

* remove malyutka

* SACLOS tweaks

* small changes

* fix bug in laser

* make pronav use the correct units

* change back

* add dev function to get ammo which has MG class data

* improve lin navigation

* Minor style

* add spike ATGM

* Allow multiple cameras to exist at once. Fix script error

* fix bug with angles close to 0

* remove debug

* misc updates

* Handle pre-tracking

* Tweak target acquisition. Reset target after shooting

* Tweak how targets are acquired. Fix velocity calculation

* tweak navigation to allow for <200m shots

* enhance target designation

* Stringtable addition

* Config changes

* more SACLOS tweaks

* Some minor fixes

* fix undefined array

* Only play sound when Spike is launcher. Change onFired to missileguidance

* Tweak IR seeker. Fix MCLOS fired from vehicles

* Remove debug sets

* Update all Line guidance missiles

* remove debug sets

* tweak javelin to make minimum ranges more realistic

* cut spike

* add better error messaging

* better debug info

* Rewrite documentation

* Add ability to disable iron dome (disabled by default)

* Change name

* fix typo

* Remove null projectiles from iron dome nonTrackingProjectiles

* HEMTT v10 Compatibility

* Update addons/field_rations/CfgUIGrids.hpp

Co-authored-by: PabstMirror <pabstmirror@gmail.com>

* fix PabstMirror review

* optionals

* Change configs to enclose strings for calculations

* Fix NLAW guidance that was causing massive overfly

* make tweaks for PLOS movement path

* fix NLAW overfly

* Fix hemmit merge

* fix header

* Update fnc_seekerType_SACLOS.sqf

* Update to new include paths

* Update fnc_midCourseTransition.sqf

* initSettings.inc.sqf

* Remove weapon additions

* revert old weapons, pt1

* revert pt2

* readd javelin

* split iron dome

* cleanup laser

* remove GPS files

* remove gps definitions

* remove IR

* remove MCLOS

* remove doppler

* final cleanup

* restore final final i promise

* cleanup arbitrary files

* Isolate MCLOS

* small cleanup

* fix hemtt warnings

* cleanup unused var

* fix preping some missing files (jdam/doppler)

* move cam func

* apply small fixes first

* mclos updates

* future proof MCLOS

* Update fnc_mclosButtonPressed.sqf

* change filename for consistency

* Add warnings for bad configs

* Apply suggestions from code review

* re-add strings

* MCLOS - Add support for AI (#10701)

* MCLOS - Add support for AI

* Move `hasMCLOSControl` config to weapon

---------

Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: jonpas <jonpas33@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jo David <github@jonathandavid.de>
Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
Co-authored-by: Pascal Dunaj <32539404+t-zilla@users.noreply.github.com>
Co-authored-by: BaerMitUmlaut <BaerMitUmlaut@users.noreply.github.com>
Co-authored-by: Brett <brett@bmandesigns.com>
Co-authored-by: TyroneMF <TyroneMF@hotmail.com>
Co-authored-by: Kyle Mckay <5459452+kymckay@users.noreply.github.com>
Co-authored-by: Dystopian <sddex@ya.ru>
Co-authored-by: commy2 <commy-2@gmx.de>
Co-authored-by: R3voA3 <robertseibel@outlook.de>
Co-authored-by: Steve Zhao <ampersand38@gmail.com>
Co-authored-by: Kyle J. McKeown <Drift91@users.noreply.github.com>
Co-authored-by: Salluci <69561145+Salluci@users.noreply.github.com>
Co-authored-by: Dániel Boros <43353942+Malbryn@users.noreply.github.com>
Co-authored-by: Elgin675 <elgin675@hotmail.com>
Co-authored-by: Blutze <37950828+Blutze@users.noreply.github.com>
Co-authored-by: Laid3acK <bal2.chris@orange.fr>
Co-authored-by: frankplow <post@frankplowman.com>
Co-authored-by: JoramD <j.davids@hotmail.nl>
Co-authored-by: Dabako <dabako@gmx.de>
Co-authored-by: Dabako <github@dabakoworld.de>
Co-authored-by: Abogado <regiregi22@hotmail.com>
Co-authored-by: Dedmen Miller <dedmen@users.noreply.github.com>
Co-authored-by: Lupus the Canine <tymoteusz.2000.0+GitHub@gmail.com>
Co-authored-by: Drofseh <Drofseh@users.noreply.github.com>
Co-authored-by: LorenLuke <LukeLLL@aol.com>
Co-authored-by: SzwedzikPL <szwedzikpl@gmail.com>
Co-authored-by: BrettMayson <brett@mayson.io>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2025-02-14 00:50:38 -03:00
829a0c0212 Various - Fix position types (#10741) 2025-02-11 16:43:30 -06:00
d06d71ee22 Common/Hearing - Small cleanup / sort (#10733)
* Common/Hearing - Small cleanup / sort

* stop the bleeeeding

* actually stop the bleeeding

---------

Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2025-02-08 16:59:46 -06:00
628683af70 Common - Improve addon mismatch fix message for server admins (#10732) 2025-02-08 19:33:25 -03:00
8eb3312c19 Overpressure - Add to vehicle/static Missile Launchers and Recoilless Guns (#10270)
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2025-02-08 18:22:12 -03:00
b7d4383826 Update hemtt lints.toml for stringtables (#10725)
* Update hemtt lints.toml for stringtables

* ban debug macros from release
2025-02-06 17:29:53 -06:00
755dad8390 Cleanup all Unnecessary _this in call (#10726) 2025-02-06 17:29:41 -06:00
73e2557d7a Stringtables - sort (#10706) 2025-02-01 02:30:00 -08:00
5cf62500b6 Translations - Improve Russian (3.19.0) (#10671) 2025-01-15 19:43:57 -06:00
35c325bf2a Translations - Improve Japanese (3.19.0) (#10659) 2025-01-14 22:10:00 +00:00
2329e33fec Translations - French (#10662) 2025-01-14 16:07:21 -06:00
ba50f7abf4 Translations - Improve Simplified Chinese in 3.19.0 RC1 (#10657) 2025-01-14 18:59:40 +00:00
4271e9080d Translations - Korean (#10656) 2025-01-14 12:55:47 -06:00
2bfb226b86 Common - Check extensions hash (#10144)
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2025-01-13 17:01:44 -03:00
ca4ea2fb99 General - Sort Stringtables (#10651) 2025-01-13 16:55:20 -03:00
71125564db Overheating - Fix script error when checking spare barrel temp (#10624) 2025-01-05 01:03:51 -03:00
39b8676dbd Common - Add Entries to canDigSurfaces for GM Terrains (#10620) 2025-01-05 00:57:55 -03:00
25381d99f2 Arsenal - Improve missing item tooltip setting (#10623)
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2025-01-05 00:14:12 -03:00
e6a46ccef1 Common - getDLC should return a number (#10621) 2025-01-04 22:52:59 -03:00
2f699c687e Translations - Italian (#10611)
* New Italian Translations

* Fix 2 Italian Translations
2025-01-01 16:31:05 -06:00
4903e85cbf Translations - Add Simplified Chinese (#10596)
* Chinesesimp on ddons\frag\stringtable.xml

* Chinesesimp on addons\zeus\stringtable.xml

* Chinesesimp on addons\common\stringtable.xml

* Chinesesimp on addons\hearing\stringtable.xml

* Chinesesimp on addons\interaction\stringtable.xml

* Chinesesimp on addons\medical_damage\stringtable.xml

* Chinesesimp on addons\advanced_throwing\stringtable.xml

* Chinesesimp on addons\ai\stringtable.xml

* Chinesesimp on addons\aircraft\stringtable.xml

* Chinesesimp on addons\arsenal\stringtable.xml

* Chinesesimp on addons\ballistics\stringtable.xml

* Chinesesimp on addons\captives\stringtable.xml

* Chinesesimp on addons\cargo\stringtable.xml

* Chinesesimp on addons\hunterkiller\stringtable.xml

* Chinesesimp on addons\interaction\stringtable.xml

* Chinesesimp on addons\irlight\stringtable.xml

* Chinesesimp on addons\killtracker\stringtable.xml

* Chinesesimp on addons\laser\stringtable.xml

* Chinesesimp on addons\maptools\stringtable.xml

* Chinesesimp on addons\marker_flags\stringtable.xml

* Chinesesimp on addons\markers\stringtable.xml

* Chinesesimp on addons\maverick\stringtable.xml

* Chinesesimp on addons\medical_ai\stringtable.xml

* Chinesesimp on addons\medical_damage\stringtable.xml

* Chinesesimp on addons\medical_engine\stringtable.xml

* Chinesesimp on addons\medical_gui\stringtable.xml

* Chinesesimp on addons\medical_status\stringtable.xml

* Chinesesimp on addons\medical_treatment\stringtable.xml

* Chinesesimp on addons\medical_vitals\stringtable.xml

* Chinesesimp on addons\nightvision\stringtable.xml

* Chinesesimp on addons\novehicleclanlogo\stringtable.xml

* Chinesesimp on addons\overheating\stringtable.xml

* Chinesesimp on addons\overpressure\stringtable.xml

* Chinesesimp on addons\realisticnames\stringtable.xml

* Chinesesimp on addons\refuel\stringtable.xml

* Chinesesimp on addons\reload\stringtable.xml

* Chinesesimp on addons\reloadlaunchers\stringtable.xml

* Chinesesimp on addons\repair\stringtable.xml

* Chinesesimp on addons\scopes\stringtable.xml

* Chinesesimp on addons\tagging\stringtable.xml

* Chinesesimp on addons\towing\stringtable.xml

* Chinesesimp on addons\ui\stringtable.xml

* Chinesesimp on addons\vehicle_damage\stringtable.xml

* Update translation of "Override"

on addons/hunterkiller/stringtable.xml

* Update translation of "Force"

on addons/hunterkiller/stringtable.xml
2024-12-26 19:08:11 -06:00
889b5687d2 Translations - Add German (#10589)
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-12-23 00:14:23 +00:00
46ddfc7e15 Translations - Korean (#10593)
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2024-12-22 21:02:16 -03:00
5285ec4585 Translations - Improve Russian (#10588)
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-12-21 20:07:07 -03:00
a449ce0f32 Translations - Improve Japanese (WS/RF, EHP, MSL) (#10577)
* JP add missing

* ELECTRONIC
2024-12-20 02:27:58 -03:00
5f34ae8e0a Common - Add getters for object being carried/dragged (#10570) 2024-12-19 17:43:49 -03:00
4916ec540e Common - Use MagazineReloading event for reload mutex (#8432)
Co-authored-by: Salluci <69561145+Salluci@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: LinkIsGrim <>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-12-18 14:27:44 -03:00
fe545d452d Hearing - Add Electronic Hearing Protection (#10476)
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-12-18 14:21:08 -03:00
0c47111d9f French Translate (#10550)
v01
2024-12-16 00:09:34 -06:00
472f9198bf Common - Add setting for compass magnetic declination (#9761)
* Common - Add setting for compass magnetic declination

* cleanup

* Update initSettings.inc.sqf

* Update addons/common/initSettings.inc.sqf

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>

* Update stringtable.xml

* Slight formatting changes

---------

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-12-15 14:07:29 -06:00
c698d28c75 Arsenal - Show DLC Requirement Image (#10506)
* arsenal dlc requirement

* fix merge, add file

* Update addons/common/functions/fnc_getDLC.sqf

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>

* Update addons/common/functions/fnc_getDLC.sqf

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>

* Update addons/common/functions/fnc_getDLC.sqf

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>

* sort and fix duplicate

* use getAssetDLCInfo

* Update addons/common/functions/fnc_getDLC.sqf

* params, header

* Update addons/common/functions/fnc_getDLC.sqf

Co-authored-by: Dart <59131299+DartRuffian@users.noreply.github.com>

* Update addons/arsenal/initSettings.inc.sqf

Co-authored-by: Dart <59131299+DartRuffian@users.noreply.github.com>

* Update addons/common/functions/fnc_getDLC.sqf

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>

* Update addons/common/functions/fnc_getDLC.sqf

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>

---------

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
Co-authored-by: Dart <59131299+DartRuffian@users.noreply.github.com>
2024-11-25 22:42:33 -06:00
f9ac825228 Field Rations - Add setting to disable in Zeus (#10462)
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-11-21 00:46:30 -03:00
9bca2a799a Common - Allow custom event name for status effects (#10473)
* Common - Allow custom event name for status effects

* Apply suggestions from code review

Co-authored-by: Dart <59131299+DartRuffian@users.noreply.github.com>

---------

Co-authored-by: Dart <59131299+DartRuffian@users.noreply.github.com>
2024-11-16 02:17:32 -08:00
2c9849af7e Common - Add lint suppress to checkFiles (#10510) 2024-11-14 20:46:18 -06:00
694669be74 Cookoff - Add gradual ammo cook-off (#9779)
* Cook-off improvements

* More changes

* Update fnc_getVehicleAmmo.sqf

* Better engine fire placement

* Update fnc_detonateAmmunition.sqf

* Update XEH_postInit.sqf

* Update fnc_getVehicleAmmo.sqf

* Update events-framework.md

* Various improvements

* Separate effect handling

* Tweaks

* Update XEH_postInit.sqf

* Prevent double ammo detonation

* Fixed objects not being able to cook-off again

* Gradual ammo cook-off

* Added incendiary rounds as source of box cookoff

* Converted enable setting to bool

* Fixed brackets

* Update fnc_cookOff.sqf

* Update CfgEden.hpp

* Removed GVAR(enable), added GVAR(enableFire) back

* Merge conflict caused issues

* Magazine removal

* Minor improvements

* Update fnc_detonateAmmunitionServerLoop.sqf

* Fix using random ammo count instead of selected magazine
2024-11-14 23:09:30 -03:00
539ffb5830 Common - Add ability to check for skill levels for isMedic and isEngineer (#10500)
* Allow checking specific medic/engineer levels

* Fix isEngineer value of true being considered 2

* Update function header
2024-11-14 23:07:37 -03:00
d8b3cda6b3 Common - Improve file checking error messages (#10448)
* Common - Improve file checking error messages

* refactor the damn thing

* same thing for install messages

* missing private

* better compat handling

* Update fnc_checkFiles.sqf

---------

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-11-14 23:02:45 -03:00
bd48a26d55 General - Stringtable terminating newline (#10507)
add terminating newline
2024-11-12 19:05:56 +01:00
654f2e97c4 General - Sort stringtable entries alphabetically (#10475)
* Sort stringtables

* Hippity hoppity get off of my property

* Run command again
2024-11-12 09:35:57 -08:00
56eaac96ec Common - Fix retrieving the version of an addon when searching for mismatches (#10377)
* Fix version retrieval

* Correct spelling

* Correct spelling 2

* Optimize

---------

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-10-25 00:35:59 -07:00
d7c84607d9 General - Add private and remove some unused vars (#10371)
* General - Add private and remove some unused vars

* Update fnc_onFired.sqf

* move debug vars inside ifdef

* Update fnc_calculateMuzzleVelocity.sqf

* Update fnc_navigation.sqf

* remove airDensity from calculateMuzzleVelocity

---------

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-10-21 12:49:33 -05:00
8e794eb970 Common - Add FUNC(getItemReplacements) (#10413)
* Common - Add FUNC(getItemReplacements)

* whoosp

* Update addons/common/functions/fnc_getItemReplacements.sqf

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>

* return nil if no replacements

---------

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-10-15 14:57:37 -05:00
3504835c87 General - Use objectParent for vehicle detection (#10397)
* General - Use objectParent for vehicle detection (HEMTT L-S18)

* var_all_caps cleanup
2024-10-15 14:56:52 -05:00
07263046bc Common - Revert #9980 (addToInventory/throwables) (#10018)
Revert #9980
2024-10-15 11:16:13 -05:00
5792eb2ee5 General - Update miscellaneous to use 2.18 commands (#10404)
* Update misc to use 2.18 commands

* Update addons/common/functions/fnc_adjustMagazineAmmo.sqf
2024-10-15 11:12:51 -05:00
a9d4bc3eb7 Common - Switch to CBA_fnc_addBISPlayerEventHandler (#10183)
* Common - Switch to `CBA_fnc_addBISPlayerEventHandler`

* Update XEH_postInit.sqf

---------

Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-10-15 16:11:06 +00:00