PabstMirror
884ae78704
Interaction - Add remote squad management ( #10258 )
...
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-08-27 18:30:06 -03:00
johnb432
008606f636
Interaction - Use animateSource
instead of animate
for interaction anims ( #10249 )
...
Use animateSource instead of animate
2024-08-24 18:59:01 -05:00
PabstMirror
1f67058dda
Interaction - Give some feedback if action is disabled ( #10244 )
2024-08-23 09:12:53 -05:00
johnb432
87333a1218
CSW/Reload - Don't allow interactions with hostile CSWs ( #10152 )
...
Don't allow interactions with hostile CSWs
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2024-08-23 07:22:19 -03:00
PabstMirror
7cdafe1d10
Interaction - Add setting for blocking interaction with enemy crew ( #10237 )
2024-08-23 07:21:51 -03:00
PabstMirror
b4700aeffc
Interaction - Add action to drop distant units from group ( #10228 )
...
Co-authored-by: Dystopian <sddex@ya.ru>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-08-21 22:13:29 -03:00
johnb432
ffba612011
Interaction - Add distance to interaction anims ( #10233 )
2024-08-20 19:27:28 -03:00
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
johnb432
4db0f7de24
Interaction - Improve FUNC(switchWeaponAttachment)
( #10145 )
...
* Improve swtichWeaponAttachment
* change interact_SWA to use common_SAM (#10176 )
* change interact_SWA to use common_SAM
* Directly call
* exit on bad arg
* Update fnc_switchAttachmentMode.sqf
* Minor optimisations
* Cleanup leftover code, use unit instead of target
---------
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Update addons/interaction/functions/fnc_switchWeaponAttachment.sqf
* Revert some unnecessary changes
* Remove sound, as it was part of the CBA attachment switching & pass missing parameter
* Add sound back, to indicate new attachment
---------
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2024-08-09 14:08:07 -07:00
PabstMirror
e3d8f40538
Interaction - Show all possible modes for an attachment ( #8154 )
...
* Interaction - Show all possible modes for an attachement
* Move attach & detach actions under item action
* Remove switching from PIP to regular 2D
* Remove attachment name from attach/detach actions
* Fixed typo in variable name
---------
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-07-27 19:37:33 +02:00
johnb432
37d7c4c544
Interaction - Hide push interaction if target is in ViV cargo ( #10127 )
...
Hide push interaction for ViV cargo
2024-07-19 18:26:14 +02:00
johnb432
ee0e947611
General - Use ace_common_fnc_isAwake
where possible ( #10098 )
...
* Use `ace_common_fnc_isAwake` where possible
* Revert bad change
2024-07-02 12:38:14 -07:00
johnb432
a30afe69b7
Interaction - Disable magazine passing to dead and unconscious units ( #10091 )
...
* Disable magazine passing to dead units
* Disable for unconscious units as well
2024-06-28 05:41:04 -07:00
Grim
95b7951919
General - Use variable for checking if medical is enabled ( #10063 )
2024-06-18 00:07:38 +00:00
johnb432
4cf61a026b
Interact Menu - Use hashmaps for interactions ( #9920 )
...
* Use hashmaps for interactions
* Update addons/interact_menu/functions/fnc_splitPath.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Account for case sensitivity
* Update addons/interact_menu/functions/fnc_compileMenu.sqf
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
* Update addons/interact_menu/functions/fnc_compileMenuSelfAction.sqf
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
---------
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2024-05-21 20:18:32 -05:00
johnb432
dce7da60c9
General - Change count
to isEqualTo
where appropriate ( #9921 )
...
count -> isEqualTo
2024-04-06 11:57:08 -07:00
johnb432
8f46ffd8d5
General - Change count
to forEach
where appropriate ( #9890 )
...
count -> forEach
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-04-04 08:15:26 -03:00
Sotirios Pupakis
558849b91c
Interaction - Add door events ( #9910 )
...
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
2024-04-03 17:47:51 -03:00
ZluskeN
5ca81b7ef3
Interaction - Make magazine passing animation optional ( #9875 )
...
* Update fnc_passMagazine.sqf
* Update fnc_passMagazine.sqf
* Update fnc_passMagazine.sqf
* Update addons/interaction/functions/fnc_passMagazine.sqf
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
---------
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-03-26 09:50:04 -03:00
Grim
e06c6f7835
General - Replace toLower with toLowerANSI where applicable ( #9790 )
...
* General - Replace toLower with toLowerANSI where applicable
* whoops
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
* Update addons/repair/functions/fnc_setHitPointDamage.sqf
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Update addons/repair/dev/draw_showRepairInfo.sqf
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Update addons/tagging/XEH_preStart.sqf
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Update addons/vehicle_damage/functions/fnc_handleCookoff.sqf
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Update addons/tagging/XEH_preStart.sqf
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* comparment -> compartment
* Update fnc_showHud.sqf
* Update fnc_registerObjects.sqf
* Update addons/common/functions/fnc_cbaSettings_settingChanged.sqf
---------
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-03-07 22:08:13 +01:00
BrettMayson
1e404cf85b
General - SQF Improvements ( #9698 )
...
Co-authored-by: Dystopian <sddex@ya.ru>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-02-04 14:50:24 -03:00
johnb432
cf8c847811
Interaction - Add crew status check for some vehicle interactions ( #9637 )
...
* Added check for crew status
If a one or more passenger in a vehicle are conscious, not captive and hostile to the interacting unit, the interactions (passenger, cargo) will not appear.
* Update fnc_canInteractWithVehicleCrew.sqf
* Update fnc_canInteractWithVehicleCrew.sqf
2023-11-11 09:03:32 -03:00
PabstMirror
6bc5193a79
Tools - Check example funcs in document_functions.py ( #9630 )
2023-11-08 12:00:05 -06:00
jonpas
742626ff1a
General - Relative script_component.hpp
includes ( #9378 )
...
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-09-12 20:58:10 +02:00
Kyle Mckay
e47e18001f
Docs - Update my display name everywhere ( #9330 )
...
* Update display name in team
* Update display name everywhere
* order
https://youtu.be/VYycQTm2HrM
---------
Co-authored-by: BrettMayson <brett@mayson.io>
2023-08-17 12:02:17 +02:00
jonpas
43cded706c
Interaction - Use assignTeam
instead of deprecated CBA event ( #9326 )
2023-08-16 14:15:44 +02:00
BaerMitUmlaut
52ed0fc6be
Medical Engine - Prevent automatic unloading of dead or unconscious units ( #7959 )
...
* Lock seats of unconscious or dead units
* disable pullOutBody if medical is loaded
* fix undefined var and switch to objectParent
---------
Co-authored-by: Salluci <salluci.lovi@gmail.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2023-07-22 09:41:20 +03:00
PabstMirror
79925b2f76
Interaction - Fix opening locked doors for GM buildings ( #9154 )
...
* Interaction - Fix opening locked doors for GM buildings
Fix #9143
* Update addons/interaction/functions/fnc_openDoor.sqf
2023-04-30 16:56:39 -05:00
mharis001
56df203477
Interaction - Fix handle animation name for carrier doors ( #8909 )
2022-05-13 00:24:41 -04:00
Serg Vergun
af86109c2b
General - Utilize isNotEqualTo
command ( #8732 )
...
* Utilize isNotEqualTo command
* fix pr validation
2021-12-18 17:15:32 -06:00
PabstMirror
7bc6fdfa66
Cleanup - Trim all trailing whitespace ( #8651 )
2021-10-30 16:42:03 -05:00
Dystopian
0c58d8b20b
Interaction - Add interaction with terrain objects ( #8103 )
...
* Add interaction with terrain objects
* Optimize with new commands
* Handle z-position under ground
* Add warning for setting
* Add parentheses to condition
Co-authored-by: jonpas <jonpas33@gmail.com>
* Add comments
* Add parentheses to condition
Co-authored-by: jonpas <jonpas33@gmail.com>
* Add parentheses to condition
Co-authored-by: mharis001 <34453221+mharis001@users.noreply.github.com>
* Add replacement configs to dragging
This reverts commit afc5abe6cd
.
* Fix validator error and optimize condition
Co-authored-by: jonpas <jonpas33@gmail.com>
Co-authored-by: mharis001 <34453221+mharis001@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2021-10-12 14:36:33 -05:00
Seb
88e774c30d
Interaction - Rename group self-interact ( #8346 )
...
* Group renaming self interact
* UI base
* Custom UI solution (looks terrible)
* Improve GUI, optimise functions
* Add exitWith return value to fnc_renameGroup
* tabs to spaces
* Small tweaks
* newlines
pre-empting newline gestapo
* input prompt caps
* Implement suggestions
* Remove already inherited value
* Per-side group name handling
* Add same group case sensitive changes.
* Suggestions
- Use ace_common_fnc_displayTextStructured
- Formatting
- Phrasing of strings
* replace spawn with CBA_fnc_execNextFrame
* Update addons/interaction/initSettings.sqf
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2021-10-12 12:53:35 -05:00
Serg Vergun
af66a9881c
Interaction Menu - Add triage colors to icons at passengers list ( #8366 )
2021-10-11 11:51:05 +02:00
Ozan Eğitmen
2a7eb07803
Use modelToWorldVisualWorld ( #8489 )
...
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2021-10-10 15:37:05 +02:00
Dystopian
69c3d2bb65
Add Weapon Attachments interaction ( #7706 )
...
* Add Weapon Attachments interaction
* Apply recommended changes
* Format addPEH
Co-authored-by: mharis001 <34453221+mharis001@users.noreply.github.com>
* Remove toLower
* Update required CBA version
* Rename category to Accessories
* Change setting var name
* Add setting description
* Fix notification size
* Optimize with new commands
Co-authored-by: mharis001 <34453221+mharis001@users.noreply.github.com>
2021-03-04 11:43:11 -06:00
Neviothr
75f7ed7532
Utilize isNotEqualTo ( #7929 )
...
* Utilize isNotEqualTo
* undo changes to some files
* redo some changes, fix based on @Vdauphin 's comment
* fix validator issues
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2021-02-27 11:05:05 -06:00
Dystopian
b151148542
Replace canAdd with CBA_fnc_canAddItem ( #8012 )
2021-02-27 10:26:12 -06:00
PabstMirror
e8693c8db9
Various - Use configOf command for faster lookup ( #8100 )
...
* configOf
* replace some use of CBA_fnc_getObjectConfig
2021-02-18 12:58:08 -06:00
BaerMitUmlaut
260706cb9f
Fix door opening for buildings with 10+ doors ( #7975 )
2020-11-02 12:22:53 -06:00
Joko
153644b77a
Reload/Interaction - Fix 2 hemtt ingame errors ( #7924 )
...
* fix 2 hemtt ingame errors
* Extract broken calls to function
* Update addons/interaction/functions/fnc_doRemoteControl.sqf
Co-authored-by: Dystopian <sddex@ya.ru>
Co-authored-by: Dystopian <sddex@ya.ru>
2020-10-21 11:17:42 -05:00
Filip Maciejewski
25e212cfa3
Interaction - Show current team color in Team Management menu ( #7650 )
...
* Show current team in interaction menu
* Use nametags color for Team Management icon color
* Use nametags color in Join team action icons colors
* Update addons/interaction/functions/fnc_modifyTeamManagementAction.sqf
Co-Authored-By: jonpas <jonpas33@gmail.com>
* Apply suggestions from code review
Co-authored-by: jonpas <jonpas33@gmail.com>
2020-04-30 11:39:03 -05:00
PabstMirror
a9a69ac4ff
Headers - Fix function names in examples ( #7663 )
2020-04-25 08:41:45 +02:00
Jo David
3b15014099
Dragging - Add possiblity to rotate a carried object ( #7640 )
...
* Add possiblity to rotate a carried object
* simplify the code by using cba_events_control instead of a custom set variable
* le ACE and don't save frames
2020-04-20 17:45:59 +02:00
Broström.A | Evul
028a0cb3f0
Changed: Scripted calls to putInEarPlugs/joinTeam won't show hint ( #7400 )
...
* Added ability to suppress hint message
* Adjustments based on request
2020-01-09 14:40:34 -06:00
PabstMirror
641dee39bd
Fix trivial bugs ( #6922 )
2019-04-07 14:22:25 +02:00
PabstMirror
0052dd3af2
Interaction - Pass Magazine fixes ( #6894 )
...
Use CBA_fnc_compatibleMagazines
Fix nil return if no mags
Ensure target canAdd
2019-03-30 20:49:59 -05:00
Dedmen Miller
d034324e88
More trivial code cleanup ( #6859 )
...
* Added a3 include pboprefix
* Add defineDIKCodes header
* defineDIKCodes include case correct
* Use ui_f dikcodes
* Fix fnc_checkfiles macro and dll condition
* Incorrect macro usage in fnc_getVehiclePos
* Incorrect macro usage in fnc_getVehiclePosComplex
* Add defineResincl ui_f include
* Remove include guard from defineResincl
* Incorrect macro usage in fnc_handleMouseButton
* Incorrect macro usage in fnc_setMarkerJIP
* Semicolon after include
* Add defineResinclDesign ui_f include
* Incorrect macro usage fnc_rearmSuccessLocal
* Incorrect macro usage fnc_rearmSuccessLocal
* Stray backslash in fnc_camshake
* Incorrect macro usage in fnc_startNozzleInHandsPFH
* Incorrect amcro usage in fnc_tag
* Incorrect macro usage in fnc_moduleGlobalSetSkill
* Reenable linux checkFiles
* Non-captialized requiredAddons
* Non-captialized requiredAddons
2019-03-21 08:52:32 -05:00
PabstMirror
6d8cdd9b1d
Interaction - Disable open door action on houses with no user actions ( #6760 )
...
Fix #6544
2019-01-02 09:55:03 -06:00
mharis001
4c047702c8
Improve mouse hint ( #6652 )
2018-11-01 12:46:46 -05:00