ACE3/addons
Dystopian 96f81f1c9b
Interaction - Add actions based on animations (#6144)
* Add actions based on animations

* Add setting

* Add ability to set items for users

* Add actions for 1.82 changes

Add actions for backpacks, canisters, entrench tool.
Move items and backpack to WeaponHolder.

* Add RHS 0.4.6 ZIL spare

* Update to new standards

* Handle RHS BTR retread system

* Make init faster: move condition to configClasses

* Fix CUP fake anims

* Refactor

* Rework

* Rename init function

* Decrease number of classes to init

* Fix merge mistake

* Apply suggestions from code review

* Updated code for current mod structure

* Multiple fixes & tweaks

- Made anim setting require a mission restart
- Handle more types of items that can be spawned
- Prioritise adding items to inventory and only drop on ground if no inventory space
- Add more position checks to make certain no valid position are present before stopping
- If 1 item was spawned in, it's considered as success
- Disable RHS' wheel replacement only if ace_repair is loaded

* Update CfgVehicles.hpp

* cache config lookup at preStart

* Fix error

* Add text config entry for progress bar title

* Restructure interactions, improved some locations & added interaction to some missing vehicles

* Reverted preInit change

---------

Co-authored-by: jonpas <jonpas33@gmail.com>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2024-08-10 23:29:50 -05:00
..
advanced_ballistics Common - Move missing compats warning to pre start (#10162) 2024-08-06 00:48:10 -07:00
advanced_fatigue Advanced Fatigue - Various improvements (continuation of #5723) (#9714) 2024-06-22 14:53:08 -03:00
advanced_throwing Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
ai Translation - Add Missing Spanish (#10001) 2024-05-10 20:42:55 -05:00
aircraft Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
apl Trenches - Add camouflage action using surfaceTexture (#8935) 2022-07-15 15:42:00 +01:00
arsenal Arsenal - Add ace_arsenal_fnc_saveLoadout as API to save loadouts (#10151) 2024-08-10 12:01:12 -07:00
artillerytables Artillery Tables - Support for ammo that has native airFriction (#10059) 2024-06-22 22:34:34 -05:00
atragmx All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
attach All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
backpacks Backpacks - Add extra condition for backpack checking (#9428) 2023-09-24 12:06:20 -05:00
ballistics Korean translation updated (#10104) 2024-07-02 13:14:19 -05:00
captives Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
cargo Cargo - Reenable UAV AI when on ground when paradropped (#10137) 2024-07-22 19:15:43 +02:00
casings Casings - Fix settings (#10110) 2024-07-07 11:41:10 -03:00
chemlights Chemlights - Add pretty name for addon (#10174) 2024-08-08 12:27:27 -03:00
common Interaction - Improve FUNC(switchWeaponAttachment) (#10145) 2024-08-09 14:08:07 -07:00
compat_csla General - Relative script_component.hpp includes (#9378) 2023-09-12 20:58:10 +02:00
compat_cup_terrains Refuel - Cleanup compats (#10011) 2024-05-24 17:59:59 -05:00
compat_cup_units Compat CUP Units - Goggles Compatibility (#10065) 2024-06-13 14:10:20 +02:00
compat_cup_vehicles Refuel - Cleanup compats (#10011) 2024-05-24 17:59:59 -05:00
compat_cup_weapons Fix overlapping CSW interaction position for SPG-9, improve positions for Mk19 and DSHKM (#10165) 2024-08-06 00:33:52 -07:00
compat_gm Explosives - Remove delayTime for explosives, as it no longer serves any purpose (#10181) 2024-08-10 10:06:45 -07:00
compat_r3f Compats - Make rest of compats auto load if mod present (#9372) 2023-09-08 16:57:33 +02:00
compat_rf Korean translation updated (#10104) 2024-07-02 13:14:19 -05:00
compat_rh_acc Compats - Make rest of compats auto load if mod present (#9372) 2023-09-08 16:57:33 +02:00
compat_rh_de Compats - Make rest of compats auto load if mod present (#9372) 2023-09-08 16:57:33 +02:00
compat_rh_m4 Compats - Make rest of compats auto load if mod present (#9372) 2023-09-08 16:57:33 +02:00
compat_rh_pdw Compats - Make rest of compats auto load if mod present (#9372) 2023-09-08 16:57:33 +02:00
compat_rhs_afrf3 Interaction - Add actions based on animations (#6144) 2024-08-10 23:29:50 -05:00
compat_rhs_gref3 RHS Compats - Add common to loadorder (#10133) 2024-07-20 21:10:16 +02:00
compat_rhs_saf3 Explosives - Remove delayTime for explosives, as it no longer serves any purpose (#10181) 2024-08-10 10:06:45 -07:00
compat_rhs_usf3 Interaction - Add actions based on animations (#6144) 2024-08-10 23:29:50 -05:00
compat_rksl_pm_ii Compats - Make rest of compats auto load if mod present (#9372) 2023-09-08 16:57:33 +02:00
compat_sma3_iansky Compats - Make rest of compats auto load if mod present (#9372) 2023-09-08 16:57:33 +02:00
compat_sog Fire - Mini-Rewrite (#9757) 2024-06-22 15:07:36 -03:00
compat_spe Explosives - Remove delayTime for explosives, as it no longer serves any purpose (#10181) 2024-08-10 10:06:45 -07:00
compat_ws Translations - Italian and German (#10087) 2024-06-24 16:44:41 -05:00
concertina_wire Korean translation updated (#10104) 2024-07-02 13:14:19 -05:00
cookoff Translations - Italian and German (#10087) 2024-06-24 16:44:41 -05:00
csw CSW - Fix round count in GMG belt description (#10180) 2024-08-10 06:48:34 -07:00
dagr General - Change CBA Namespaces to HashMap (#8801) 2024-06-11 12:34:32 -03:00
disarming All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
disposable Translations - Portuguese (#9576) 2023-10-24 13:59:21 -04:00
dogtags Dogtags - Rename inventory items via CBA (#10130) 2024-07-28 11:43:03 -05:00
dragging Cargo & Dragging - Disable UAV AI when being dragged, carried or cargo (#10100) 2024-07-22 08:38:39 +02:00
dragon All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
explosives Explosives - Remove delayTime for explosives, as it no longer serves any purpose (#10181) 2024-08-10 10:06:45 -07:00
fastroping Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
fcs General - Change count to forEach where appropriate (#9890) 2024-04-04 08:15:26 -03:00
field_rations Advanced Ballistics/Field Rations - Notify restart requirement (#10161) 2024-08-03 10:16:46 +02:00
fieldmanual Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
finger Translations - Improve Japanese localization (3.17.1) (#9977) 2024-04-26 17:34:11 -05:00
fire Fire - Fix medical macros in compiled sqfc (#10147) 2024-07-27 19:16:49 +02:00
flashlights Translations - Complete Italian + almost complete German translation (#9673) 2023-12-11 19:31:02 -06:00
flashsuppressors Translations - Complete Italian + almost complete German translation (#9673) 2023-12-11 19:31:02 -06:00
fonts Tagging - Add custom stencil text tags in 3DEN (#9149) 2023-07-24 05:55:39 +03:00
fortify Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
frag General - Fix case in event handler commands (#10121) 2024-07-17 01:12:01 -05:00
gestures Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
gforces General - Use ace_common_fnc_isAwake where possible (#10098) 2024-07-02 12:38:14 -07:00
goggles Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
grenades Translations - Italian and German (#10087) 2024-06-24 16:44:41 -05:00
gunbag Gunbag - Optimise weapon taking/storing code (#10053) 2024-06-05 06:22:19 -07:00
headless Headless - Add warning about duplicate loadout validation (#9878) 2024-06-14 20:02:13 +02:00
hearing Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
hellfire Compat RHS/Hellfire - Use RHS models when loaded (#10076) 2024-06-23 00:36:41 -03:00
hitreactions Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
hot Translations - Complete Italian + almost complete German translation (#9673) 2023-12-11 19:31:02 -06:00
hunterkiller Translations - Add & Improve Portuguese entries (#9609) 2023-11-22 20:33:30 -03:00
huntir General - Change count to forEach where appropriate (#9890) 2024-04-04 08:15:26 -03:00
intelitems General - Change FUNC to LINKFUNC where appropriate (#9882) 2024-03-28 13:57:23 -05:00
interact_menu Interact Menu - Add inheritance support to removeActionFromClass (#8396) 2024-08-05 02:38:46 -07:00
interaction Interaction - Add actions based on animations (#6144) 2024-08-10 23:29:50 -05:00
inventory General - Replace toLower with toLowerANSI where applicable (#9790) 2024-03-07 22:08:13 +01:00
irlight Translation - Add Missing Spanish (#10001) 2024-05-10 20:42:55 -05:00
javelin General - Cleanup spaces in macros (#9769) 2024-02-05 14:04:24 -03:00
kestrel4500 General - SQF Improvements (#9698) 2024-02-04 14:50:24 -03:00
killtracker Korean translation updated (#10104) 2024-07-02 13:14:19 -05:00
laser Laser - Remove unnecessary EGVAR (#10139) 2024-07-22 19:27:26 +02:00
laserpointer CUP Compat - Fix NVG Black/Green translations (#9976) 2024-04-30 00:55:59 -05:00
logistics_rope Inventory - Fix filtering for items without file extension in picture property (#9696) 2024-01-01 13:35:44 -08:00
logistics_uavbattery Aircraft - Drone "Follow Unit" Waypoint Action (#9889) 2024-07-02 02:16:48 -07:00
logistics_wirecutter General - Change FUNC to LINKFUNC where appropriate (#9882) 2024-03-28 13:57:23 -05:00
magazinerepack All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
main Prepare 3.17.1 Build 86 2024-05-11 22:15:02 -05:00
map General - Change CBA Namespaces to HashMap (#8801) 2024-06-11 12:34:32 -03:00
map_gestures Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
maptools Translation - Add Missing German (#9975) 2024-06-09 18:21:36 -05:00
marker_flags General - Cleanup spaces in macros (#9769) 2024-02-05 14:04:24 -03:00
markers All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
maverick Maverick - Cleanup config (#9868) 2024-03-21 22:56:44 +01:00
medical Medical - Gracefully handle bad configs in testHitpoints (#10156) 2024-07-29 15:04:36 +02:00
medical_ai Medical AI - Fix specific treatment items not being removed (#10179) 2024-08-10 10:19:36 -07:00
medical_blood Translation - Small update Russian (#10115) 2024-07-14 21:46:14 -05:00
medical_damage Translation - Small update Russian (#10115) 2024-07-14 21:46:14 -05:00
medical_engine Medical Engine - Allow disabling seat locking on vehicle types (#10123) 2024-07-21 14:31:57 -05:00
medical_feedback Medical Feedback - Add parameters to fnc_playInjuredSound (#10175) 2024-08-09 16:35:35 -05:00
medical_gui Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
medical_statemachine Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
medical_status Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
medical_treatment Medical AI - Add tourniquet support (#10158) 2024-08-05 02:39:01 -07:00
medical_vitals Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
metis Docs - Change name (again) (#9328) 2023-08-16 19:18:01 -04:00
microdagr Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
minedetector General - Change CBA Namespaces to HashMap (#8801) 2024-06-11 12:34:32 -03:00
missileguidance All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
missionmodules General - Change count to isEqualTo where appropriate (#9921) 2024-04-06 11:57:08 -07:00
mk6mortar General - Remove "SwitchWeapon" spam (#10113) 2024-07-20 08:13:42 +02:00
modules General - Cleanup spaces in macros (#9769) 2024-02-05 14:04:24 -03:00
movement General - Change FUNC to LINKFUNC where appropriate (#9882) 2024-03-28 13:57:23 -05:00
mx2a Translations - Improve and overhaul Japanese localization. (#9657) 2023-12-01 17:50:58 -06:00
nametags Nametags - Only display talking waves when unit is alive and conscious (#10106) 2024-07-03 02:02:43 -07:00
nightvision Nightvision - Improve NVG Brightness adjustment limits (#10136) 2024-08-02 09:52:44 -03:00
nlaw All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
noidle Update contribution documents (#8382) 2021-08-16 20:17:56 +01:00
noradio Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
norearm Update contribution documents (#8382) 2021-08-16 20:17:56 +01:00
novehicleclanlogo Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
optics General - Change FUNC to LINKFUNC where appropriate (#9882) 2024-03-28 13:57:23 -05:00
optionsmenu Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
overheating Safemode - Refactor (#10111) 2024-08-02 13:59:18 +02:00
overpressure Korean translation updated (#10104) 2024-07-02 13:14:19 -05:00
parachute Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
pylons General - Change CBA Namespaces to HashMap (#8801) 2024-06-11 12:34:32 -03:00
quickmount QuickMount - Fix keybind (#10184) 2024-08-10 13:53:01 -05:00
rangecard Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
realisticnames Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
realisticweights Ballistics/Realistic Weights - Improve LMG_Mk200_F (#8811) 2022-03-03 17:19:10 -06:00
rearm General - Remove "SwitchWeapon" spam (#10113) 2024-07-20 08:13:42 +02:00
recoil Recoil - Tweak launcher recoil to be more realistic (#9528) 2024-08-05 02:38:26 -07:00
refuel Interaction - Add actions based on animations (#6144) 2024-08-10 23:29:50 -05:00
reload Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
reloadlaunchers Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
repair Interaction - Add actions based on animations (#6144) 2024-08-10 23:29:50 -05:00
respawn General - Remove "SwitchWeapon" spam (#10113) 2024-07-20 08:13:42 +02:00
safemode Safemode - Refactor (#10111) 2024-08-02 13:59:18 +02:00
sandbag General - Change count to forEach where appropriate (#9890) 2024-04-04 08:15:26 -03:00
scopes Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
sitting Sitting - Add config overwrite for random animation pool (#10120) 2024-07-18 16:53:34 -05:00
slideshow General - Cleanup event capitalization (#10062) 2024-06-11 08:00:50 -07:00
smallarms Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
spectator Spectator - Remove spectator lights when exiting spectator (#10114) 2024-07-17 10:42:37 +02:00
spottingscope General - Change count to isEqualTo where appropriate (#9921) 2024-04-06 11:57:08 -07:00
switchunits Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
tacticalladder General - Change count to forEach where appropriate (#9890) 2024-04-04 08:15:26 -03:00
tagging All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
thermals Update contribution documents (#8382) 2021-08-16 20:17:56 +01:00
towing Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
trenches Interaction - Add actions based on animations (#6144) 2024-08-10 23:29:50 -05:00
tripod General - Change count to forEach where appropriate (#9890) 2024-04-04 08:15:26 -03:00
ui Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
vector All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
vehicle_damage Vehicle Damage - Let AP trigger ERA/SLAT (#10169) 2024-08-08 12:26:52 -03:00
vehiclelock Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
vehicles Vehicles - Remove unneeded magazines (#10172) 2024-08-08 00:29:41 -07:00
viewdistance Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
viewports Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
viewrestriction Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
volume Translations - Add and Improve Portuguese (#10155) 2024-07-30 20:45:31 -05:00
weaponselect Safemode - Refactor (#10111) 2024-08-02 13:59:18 +02:00
weather Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00
winddeflection General - Change FUNC to LINKFUNC where appropriate (#9882) 2024-03-28 13:57:23 -05:00
xm157 All - Fix parentheses around code (#10073) 2024-06-18 14:08:03 +00:00
yardage450 Yardage - Make macros uppercase (#9894) 2024-04-02 06:26:42 -07:00
zeus Translations - Improve Japanese (#10112) 2024-07-13 19:22:06 -05:00