PabstMirror
285f903b14
General - Optimize some loops with forEachReversed
( #10191 )
2024-08-11 20:30:08 -03:00
PabstMirror
a3aef6a066
General - Cleanup spaces in macros ( #9769 )
...
Co-authored-by: LinkIsGrim <salluci.lovi@gmail.com>
2024-02-05 14:04:24 -03: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
Joko
3a13dd416a
Improve Performance from updateTrajectoryPFH in Winddeflection ( #7700 )
2020-06-13 15:45:27 -05:00
PabstMirror
a9a69ac4ff
Headers - Fix function names in examples ( #7663 )
2020-04-25 08:41:45 +02: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
ulteq
c5e594ffb8
Wind Deflection - Settings cleanup ( #5838 )
...
* Removed confusing 'simulationRadius' setting
2017-12-02 14:18:57 +01:00
ulteq
b7be7d1cf4
Wind Deflection - Only track remote bullets if they're tracers ( #5839 )
...
* Do not run the PFH for remote projectiles unless they are tracers
2017-12-02 14:18:35 +01:00
ulteq
dcc934202b
Weather - Major Cleanup ( #5710 )
...
* Single global on/off switch (that really turns everything off properly)
* Less coupling between code that runs on the client / server
* Simpler update routines
* More cohesive code
* Less module options
* Less network traffic
2017-11-10 15:44:15 +01: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
988c5b0a25
Minor wind deflection optimization ( #4762 )
2016-12-16 08:08:10 +01:00
Dedmen Miller
c009000bd9
Use new private syntax for winddeflection PFH ( #4761 )
2016-12-14 23:29:07 -06: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
455f65947a
Minor cleanup of fired EH listeners
2016-07-23 23:08:40 -05:00
commy2
467075ad67
replace timePFH with CBA_missionTime
2016-03-02 11:01:39 +01:00
esteldunedain
e4122cf42f
Fix winddeflection fire eh
2016-02-06 21:00:42 -03:00
esteldunedain
94ef0c5659
Apply the ufeh to ACE_WindDeflection
2016-02-06 18:36:20 -03:00
PabstMirror
46d6e92bca
Add quick debug defines to all script_components
2016-01-28 23:26:02 -06:00
commy2
5a1aae6028
manual merge
2015-11-30 17:44:15 +01:00
commy2
0b84bb514b
fix Cfg capitalization
2015-11-30 17:09:26 +01:00
commy2
dcf0a68b80
Revert "fix Cfg capitalization"
...
This reverts commit 43bda9c462
.
2015-11-30 17:00:32 +01:00
commy2
43bda9c462
fix Cfg capitalization
2015-11-30 16:52:20 +01:00
SilentSpike
49d4f233d9
Revert commit a718c82780
2015-11-18 13:19:12 +00:00
SilentSpike
a718c82780
Implement nice index deletion iteration solution
...
Previously when iterating over an array and modifying the same array via deletion of the current index, incorrect means was used to account for the change in index resulting in any further deletions being applied to the wrong elements.
This solution does not require duplication of the array or the use of external variables to track the number of deleted elements. We simply lower the `_forEachIndex` by 1 whenever an element is removed.
2015-11-17 16:02:56 +00:00
jokoho48
f3c5c64390
fix Issue with forEach Loops and deleteAt Index
2015-11-17 04:31:17 +01:00
Michael Braun
f5a497332a
Updated parameterization in Winddeflection module.
2015-08-04 23:52:16 +02:00
PabstMirror
4d7a2888eb
Remove Debug
2015-07-22 03:27:40 -05:00
PabstMirror
8f18fd7eaa
Single PFEH for wind deflection
2015-07-22 03:04:54 -05:00
jaynus
c924baefd7
All instances of time and diagTicktime changed to ACE_time / ACE_diagTime.
2015-05-21 09:42:44 -07:00
ulteq
d8b461db91
Enabled wind deflection for grenades and vehicle gunners:
...
*Added a new module option to disable WD for vehicle gunners
*Fixed enabled setting not being initialized
2015-04-18 21:17:37 +02:00
ulteq
9057edb1e2
Added a new module option for wind deflection:
...
*enabled - true/false
2015-04-18 11:10:05 +02:00
ulteq
aeffc55859
Added missing privates
2015-04-16 18:52:48 +02:00
ulteq
defe46b769
Added new PFH abort condition (velocity < 100 m/s)
2015-04-16 17:30:50 +02:00
ulteq
c8aa3032fe
Added some sanity checks to the module setting initialization
2015-04-13 12:54:06 +02:00
ulteq
8f2261acdd
Removed debug output
2015-04-12 16:19:39 +02:00
ulteq
9fd19563a3
Fixed several syntax errors
2015-04-12 12:52:13 +02:00
ulteq
85a7bea42b
Added wind deflection module settings:
...
*simulationInterval
*simulationRadius
2015-04-12 12:33:09 +02:00
ulteq
2c4c6763c3
Removed deprecated CSE code (EnableForAI module option)
2015-04-10 19:02:32 +02:00
ulteq
ab238cf404
Removed isDedicated checks
2015-04-09 20:39:38 +02:00
ulteq
5ff54f7d1c
Implemented a new logic that decides when to use AB.
...
*Added a new global variable ace_advanced_ballistics_enabled
*Added an updateTrajectoryPFH to the winddeflection (WD) module
*WD is now automatically disabled when AB is enabled
*The new updateTrajectoryPFH is called whenever AB aborts
-> Wind deflection is now always present (either through AB or WD)
-> AB no longer runs for non local units (unless they use high power optics)
2015-04-09 20:27:10 +02:00
ulteq
e3626eca00
The winddeflection firedEH will now exit automatically, when the advanced_ballistics module is present.
2015-04-08 12:42:56 +02:00
ulteq
96ba28afa3
Merge branch 'master' of https://github.com/KoffeinFlummi/ACE3 into AdvancedBallistics
2015-04-07 20:34:21 +02:00
jaynus
1bb6be5654
Cleaning up of all tabs in source code files.
2015-04-06 09:22:43 -07:00
ulteq
93eaaeb8e2
Added new advanced_ballistics module
2015-04-05 21:08:55 +02:00
PabstMirror
3febb1e770
WindDef - Convert to use FiredBIS
2015-03-12 00:28:33 -05:00
PabstMirror
86441ce6c5
WindDef - Enable Eventhandler
2015-03-12 00:18:18 -05:00
Nicolás Badano
d65a740b7a
WindDeflection using ace_settings
2015-02-03 17:47:25 -03:00
Nicolás Badano
74d0ae95ff
Change ACE_Settings from modules
2015-02-03 02:53:02 -03:00
Thomas Kooi
27798fbe8f
Minor optimizations
...
Renamed from basic ballistics to wind deflection
2015-01-29 13:58:22 +01:00
Thomas Kooi
2e05e5ac39
Replaced isPlayer by EFUNC(common,isPlayer)
2015-01-28 18:02:49 +01:00