commy2
0fd442451f
Interaction Menu - fix a crash when loading savegames ( #7115 )
...
* fix a crash when loading savegames
* fix a variable name
* optimize
* Put CAManBase actions into seperate bucket
* Apply suggestions from code review
Co-Authored-By: commy2 <commy-2@gmx.de>
* Fast exit for All
* CaManBase
* can't skip mans
2019-08-01 20:52:20 -05:00
PabstMirror
3ee3c5de5a
Interact Menu - Cache config actions for CAManBase ( #6818 )
...
* Interact Menu - Cache config actions for CaManBase
* Update addons/interact_menu/functions/fnc_compileMenu.sqf
Co-Authored-By: PabstMirror <pabstmirror@gmail.com>
* Update addons/interact_menu/XEH_preInit.sqf
Co-Authored-By: PabstMirror <pabstmirror@gmail.com>
* Apply suggestions from code review
Co-Authored-By: PabstMirror <pabstmirror@gmail.com>
2019-02-22 18:54:07 -06:00
PabstMirror
ff5eb34e10
Interaction Menu - Only compile self actions when needed ( #6792 )
...
* Interaction Menu - Only compile self actions when needed
* Update XEH_clientInit.sqf
* fix spellling
* format/comments
* Don't compile actions on headless servers
* Update addons/zeus/XEH_postInit.sqf
Co-Authored-By: PabstMirror <pabstmirror@gmail.com>
2019-01-31 19:25:16 -06:00
Dedmen Miller
e2ac18a05d
[WIP] Fix script errors reporting wrong line numbers ( #6407 )
...
* advanced_ballistics
* advanced_fatigue
* advanced_throwing
* ai
* aircraft
* arsenal
* atragmx
* attach
* backpacks
* ballistics
* captives
* cargo
* chemlights
* common
* concertina_wire
* cookoff
* dagr
* disarming
* disposable
* dogtags
* dragging
* explosives
* fastroping
* fcs
* finger
* frag
* gestures
* gforces
* goggles
* grenades
* gunbag
* hearing
* hitreactions
* huntir
* interact_menu
* interaction
* inventory
* kestrel4500
* laser
* laserpointer
* logistics_uavbattery
* logistics_wirecutter
* magazinerepack
* map
* map_gestures
* maptools
* markers
* medical
* medical_ai
* medical_blood
* medical_menu
* microdagr
* minedetector
* missileguidance
* missionmodules
* mk6mortar
* modules
* movement
* nametags
* nightvision
* nlaw
* optics
* optionsmenu
* overheating
* overpressure
* parachute
* pylons
* quickmount
* rangecard
* rearm
* recoil
* refuel
* reload
* reloadlaunchers
* repair
* respawn
* safemode
* sandbag
* scopes
* slideshow
* spectator
* spottingscope
* switchunits
* tacticalladder
* tagging
* trenches
* tripod
* ui
* vector
* vehiclelock
* vehicles
* viewdistance
* weaponselect
* weather
* winddeflection
* yardage450
* zeus
* arsenal defines.hpp
* optionals
* DEBUG_MODE_FULL 1
* DEBUG_MODE_FULL 2
* Manual fixes
* Add SQF Validator check for #include after block comment
* explosives fnc_openTimerUI
* fix uniqueItems
2018-09-17 14:19:29 -05:00
Dystopian
4e0df9b90e
Minor fixes ( #6465 )
...
* Fix example in ace_map_fnc_simulateMapLight
* Make fnc_addActionToObject public
* Repair - Delete unnecessary condition
2018-07-27 12:24:56 -05:00
mharis001
3d31b6395c
Interaction Menu - Ability to modify icon color ( #6290 )
...
* Add ability to modify icon color
* Add config support for icon color
2018-05-31 10:57:46 -05:00
mharis001
e9af086454
Interaction Menu - Add ability to change selector color ( #6292 )
...
* Add selector color changing
* Setup colors once at init
2018-04-28 17:23:44 -05:00
PabstMirror
04bb3d981c
InteractionMenu - Always compile before adding main action ( #6156 )
2018-02-23 23:30:33 -06:00
SilentSpike
2bf67ea057
Use common icon function for vehicle actions ( #5923 )
...
* Use common icon function for vehicle actions
* Always create vehicle icon namespace
2017-12-20 14:30:50 -06:00
PabstMirror
65c5e6e38e
Add function to add curator actions ( #5620 )
2017-10-14 12:01:07 -05:00
Dedmen Miller
81e02a7336
Refactor private ARRAY to private keyword ( #5598 )
...
* Everything
* Fixed missing ;
* Fix missing ; and double private
* Fixed cannot isNull on number
* Turn _temparture back to isNil
* Fix error from merge
2017-10-10 09:39:59 -05:00
Ozan Eğitmen
45a66ccfa1
Medical & Captive Load Menu Overhaul ( #5519 )
...
* Add load in child actions to medical & captive
* Add actions with proper structure
* Move vehicles actions code to common function
* Simplify code in config, Fix docs
* Remove unused vars
* Fix header example
* Add _distance param to fnc_nearestVehiclesFreeSeat
* Change docs
* Fix spacing
2017-09-29 22:00:47 +02:00
jonpas
eb6e8c0b56
Cleanup optional argument headers ( #5543 )
2017-09-22 17:33:08 +02:00
Dystopian
559a498e6d
Add fast mouse actions to refuel, add refuel eden attributes ( #5418 )
...
* Add fast mouse actions to refuel
* nobody seen that
* Add interaction condition and refuel on ladder
* Add car hit, fix change weapon on uncon
* Replace objNull with nil in setVar, unify var names
* Delete *ConnectNozzle functions
* Delete reset* functions
* Add public function and eden attributes
* Remove static actions from RHS compat
* Remove statusEffect_set on respawn
* Fix dual menu, add deprecating message
* Optimize fnc_takeNozzle
* Cleanup
2017-09-10 14:43:03 -05:00
PabstMirror
74fd0f507f
Add EH for UAV control, Add Hellfire support ( #5305 )
...
* Add EH for UAV control, Add Hellfire support
* cycle guidance keybind
* Handle broken PlayerViewChanged
* humps
* UAV Self-interactions (#5379 )
* Switch ACE_Player to uav AI on valid seat change
* Different approach to UAV interactions
* Forgot to remove a variable
* Changed param to select
2017-08-22 16:07:45 -05:00
Phyma
ffaa195fe5
Conform function headers to coding guidelines ( #5255 )
...
* Fixed headers to work with silentspike python script
* Fixed rest of the files
* Fixed ace-team
2017-06-08 15:31:51 +02:00
PabstMirror
00b91bed45
Minor fixes, cleanup, add lint ignore directives ( #5176 )
...
- Fix bug in getNumberMagazinesIn (func not used)
- Fix bug in seekerFindLaserSpot (func not used yet)
- Everything else is just cleanup
2017-05-31 22:09:36 +01:00
PabstMirror
bdab342548
Handle escape menu with toggle iteractMenu ( #5144 )
...
* Handle escape menu with toggle iteractMenu
* Work on non-cursor menu
* Close cursor menu if open when switching
* Update fnc_handleEscapeMenu.sqf
2017-05-31 11:41:53 -05:00
PabstMirror
70f4dd3e6b
Fix passenger actions - Ensure order of MainActions ( #4883 )
2017-02-10 12:49:10 -06:00
PabstMirror
e32bca3d14
Don't compile action menu for playable logics ( #4666 )
...
Fix #4664
2016-11-12 19:39:40 -06:00
commy2
05d30c5573
convert log macros to cba versions ( #4282 )
...
* convert log macros to cba versions
* Add changes to AB
* remove obsolete macro
2016-10-02 12:55:31 +02:00
PabstMirror
257f1a1b4c
Fix interaction addActionToX return values ( #4461 )
...
* Fix interaction addActionToX return values
Fix #4460
Fix returning number from pushBack
* Retrun empty array on error
2016-09-27 11:09:06 -05:00
Glowbal
b489750d5b
Minor optimizations using private, params, and isEqualType ( #4323 )
...
* Optimizations with private, params, and isEqualType
* Fixed tab being used instead of space
* Fixed tabs inserted by notepad++
* More usage of new private syntax and params
- changed a few checks for an array being empty to `_arr isEqualTo []`
rather than `count _arr == 0`
- added more uses of `private` on the same line as the variable is
declared
- added more uses of params to assign variables passed as parameters
- removed unnecessary parentheses
- removed several unnecessary variable declarations with private array
syntax
* clean up and formatting
2016-09-04 16:44:22 +02:00
PabstMirror
df7aa38a7a
Allow inheritance for addActionToClass ( #4272 )
...
* Allow inheritance for addActionToClass
* Update Headers
* Use inline code for inheritance example
2016-08-27 10:35:21 +02:00
PabstMirror
919c8469de
Add interaction action on demand ( #4079 )
...
* Only use addActionEventHandler when needed
-Only install addActionEventHandler when the interaction menu is
actually open
-Less SQF running each frame,
-it should help with issue #4066
* Cleanup debug
2016-08-05 12:05:15 -05:00
PabstMirror
fa7d0df2df
Improve creation time of house actions dummy ( #4159 )
2016-07-26 00:03:29 -05:00
PabstMirror
1213c08e4b
Fix cached call events
2016-07-14 13:06:45 -05:00
PabstMirror
bbc708e3e0
Less aggressive overlap detection
...
Ensure the 2d screen pos distance is significant.
2016-07-02 22:46:36 -05:00
Glowbal
afb9eb3084
Merge pull request #3342 from acemod/vehicleInteractionDistance
...
Uniformize interaction distance for vehicle based on bounding box
2016-06-20 09:55:55 +02:00
jonpas
03e923aa68
Cleanup Function Headers titles
2016-06-18 11:50:41 +02:00
PabstMirror
d46c596cc4
Merge remote-tracking branch 'refs/remotes/origin/master' into vehicleInteractionDistance
2016-06-14 19:36:45 -05:00
jonpas
26fbc36cab
Merge branch 'master' into cbaEventSystem
2016-05-31 22:36:08 +02:00
commy2
fd26e2e44e
Merge pull request #3516 from acemod/cbamissiontime
...
replace timePFH with CBA_missionTime
2016-05-30 21:23:57 +02:00
jonpas
b54d1985f1
QGVAR and fix gforces, goggles, grenades, hearing, interact_menu
2016-05-25 01:57:41 +02:00
SilentSpike
c4b75160a4
Run event renaming script
2016-05-24 14:13:11 +01:00
SilentSpike
108ff4f644
Replace ACE event system calls with CBA counterparts
...
Regex used:
\[(.+?),(.+?),(.+?)\]\s+call\s+E?FUNC\((common,)?(target|object)Event\)
[$1,$3,$2] call CBA_fnc_targetEvent
E?FUNC\((common,)?(server|global|local)Event\)
CBA_fnc_$2Event
E?FUNC\((common,)?(add|remove)EventHandler\)
CBA_fnc_$2EventHandler
2016-05-22 16:47:39 +01:00
commy2
da70854568
manual merge
2016-05-18 11:48:27 +02:00
jonpas
85b4366368
Use new QPATHTOF and QPATHTOEF macros
2016-04-08 20:34:50 +02:00
commy2
6a58af5b33
fix save game crash?, ref #3397
2016-03-06 06:22:38 +01:00
commy2
467075ad67
replace timePFH with CBA_missionTime
2016-03-02 11:01:39 +01:00
esteldunedain
a86bbdb162
Prevent the interact menu from closing when moving the mouse during animations
2016-02-27 15:47:23 -03:00
esteldunedain
121663226c
Make the auto-expanding of SelfActions and ZeusActions work at all animation speeds, but keep the animation in all cases.
2016-02-27 15:44:53 -03:00
esteldunedain
ff04ca8981
Uniformize interaction distance for vehicle. Distance is now aprox 4m from the bounding box of the vehicle, consistent with interaction with people.
2016-02-18 20:20:02 -03:00
esteldunedain
cebc8a2d07
Slightly reduce the distance for which the LOS check is skipped. Fix #3270
2016-02-08 19:19:10 -03:00
PabstMirror
dd979676fd
Remove use of CAManBase for all mans
...
End use of bandaid from #1294
2016-01-09 22:05:40 -06:00
PabstMirror
a161008eb7
Fix count/forEach
2016-01-09 01:15:09 -06:00
PabstMirror
ed4cc42897
Cleanup Interaction Menu
2016-01-08 23:29:32 -06:00
PabstMirror
fb0738bd30
Merge branch 'master' into release
2015-12-31 20:27:26 -06:00
Glowbal
c1fa81f28b
Fix tabs in sqf files
2015-12-21 17:05:48 +01:00
PabstMirror
ff3ddbe287
Building Interact - Dummy object instead of hiding
...
Fix #3038
InteractiMenu now checks `isObjectHidden`,
So now use dummy object instead of hiding a real one
2015-12-15 12:04:03 -06:00