ulteq
3e0f85b4f1
RangeCard - Take bore height into account ( #4715 )
2016-12-01 21:20:51 +01:00
ulteq
dbb59c8fd1
New 'overwriteZeroRange' setting
2016-11-20 09:05:42 +01:00
ulteq
273e603cad
Fix 'ACE_ScopeZeroRange' setting being ignored when placed in weapon classes
...
* Only relevant for weapons with integrated scopes
2016-11-20 09:05:42 +01:00
ulteq
1f364da0df
Fix 'forceUseOfAdjustmentTurrets` affecting all scopes including iron sights
2016-11-20 09:05:42 +01:00
ulteq
79d087e784
Reset scope adjustments when either the weapon or the scope change.
2016-11-15 23:11:22 +01:00
ulteq
8c49433b49
Added new ace_scopes module setting 'correctZeroing' (default on)
2016-11-15 23:11:22 +01:00
ulteq
2f23f1ca6c
Bugfix - Fixes ace_scopes affecting under-barrel grenade launchers
2016-11-15 23:11:22 +01:00
ulteq
7fa73744e9
Cleanup - partly merged #4658
...
* Removed getVariable QGVAR(Adjustment) boilerplate
* Less calls to setVariablePublic
* Removed vanilla zeroing element hiding (fixes warning in log file)
* Moved settings evaluation into ace_settingsInitialized event handler
2016-11-15 23:11:22 +01:00
ulteq
10cc0ba951
Moved all zero angle calculations into the advanced_ballistics.dll
...
* Speeds up ATragMX
* Speeds up RangeCards
* Speeds up Scopes
2016-11-15 23:11:22 +01:00
ulteq
789a169b0e
Allow using adjustment turrets on weapons with integrated scopes
2016-11-15 23:11:22 +01:00
ulteq
429bffd039
Moves the bore height calculation into FUNC(inventoryCheck)
2016-11-15 23:11:22 +01:00
ulteq
a687c49d2a
Adds settings module for ace_scopes
...
* Interconnects the rangecard and scopes modules
* Hides the zeroing text when the vanilla zeroing is overwritten
* Makes the scopes module fully compatible with any 3rd party weapon pack without the need for addition compat pbos (though their use is still recommended)
2016-11-15 23:11:22 +01:00
ulteq
36c14c5dc4
Feature - Vanilla zeroing fix
2016-11-15 23:11:22 +01: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
jonpas
03e923aa68
Cleanup Function Headers titles
2016-06-18 11:50:41 +02:00
commy2
7512c4e52e
manual merge
2016-05-30 21:14:34 +02:00
PabstMirror
d464a23d21
Use the lovely CBA_fnc_canUseWeapon function
2016-05-20 01:10:12 -05:00
PabstMirror
508b71e7ba
Scopes - Allow Scope Adjust from FFV
2016-05-19 21:39:15 -05:00
commy2
da70854568
manual merge
2016-05-18 11:48:27 +02:00
BaerMitUmlaut
7fcbe93b71
Cleaned up excessive whitespace
2016-05-03 02:32:44 +02:00
commy2
467075ad67
replace timePFH with CBA_missionTime
2016-03-02 11:01:39 +01:00
commy2
be8f7f9cc0
Merge pull request #3276 from acemod/156selectapply
...
replace filter and map with select and apply
2016-02-18 14:23:02 +01:00
PabstMirror
be742c13cd
Merge branch 'master' into 155selectRandom
2016-02-17 15:58:19 -06:00
commy2
82086efca0
manual merge
2016-02-10 10:11:33 +01:00
esteldunedain
cdfdfffff6
Apply the ufeh to ACE_Scopes
2016-02-06 18:24:48 -03:00
commy2
ac007e6995
replace more map with apply
2016-02-06 12:08:04 +01:00
esteldunedain
f744e164d3
Fix #3238 even if ACE_ScopeAdjust_Vertical = 0 or ACE_ScopeAdjust_Horizontal = 0
2016-02-01 14:58:01 -03:00
VKing
2af3d9e769
Don't show adjustment or click sound if the adjustment doesn't happen
2016-01-18 16:16:53 +01:00
commy2
d037f00a92
fix forEachIndex capitalization
2015-11-30 17:25:16 +01:00
commy2
b3950bd7f0
fix forEach capitalization
2015-11-30 17:23:48 +01:00
commy2
ca9b909e75
fix CBA_fnc capitalization
2015-11-30 16:45:20 +01:00
commy2
e5c4d35969
1.55 use new selectRandom command
2015-11-29 16:33:25 +01:00
VKing
069169cc72
Changed ACE_time back to time in comments where appropriate
2015-10-21 22:52:21 +02:00
Michael Braun
9352a8dbcb
Hotfix for missreplaced variable in projectile direction adjustment
2015-08-23 18:38:19 +02:00
Glowbal
2b3c936e99
count should be a foreach
2015-08-09 00:41:43 +02:00
PabstMirror
d5a3c66b89
Minor Spelllings Fixes
2015-08-08 14:17:03 -05:00
Michael Braun
680bbebc02
Fixed missing private in scopes
2015-08-08 11:25:45 +02:00
Michael Braun
fb32bbf8de
Code cleanup of scopes module
2015-08-07 16:43:06 +02:00
jaynus
c924baefd7
All instances of time and diagTicktime changed to ACE_time / ACE_diagTime.
2015-05-21 09:42:44 -07:00
ulteq
458daad5bb
Elevation and windage can now have different adjustment increments:
...
* ACE_ScopeAdjust_VerticalIncrement
* ACE_ScopeAdjust_HorizontalIncrement
2015-05-19 20:13:31 +02:00
ulteq
253ed6946e
scope firedEH cleanup
2015-05-09 20:02:22 +02:00
PabstMirror
a4c710bd28
Switch scopes to use firedBIS
2015-05-08 13:36:24 -05:00
ulteq
f83f8dad0e
Fixes: https://github.com/acemod/ACE3/issues/904
2015-04-29 09:27:49 +02:00
ulteq
21c772aa8d
Fixed scope adjustment conflicting with vehicle weapon zeroing
2015-04-18 23:14:40 +02:00
PabstMirror
ed2e847247
More Privates
2015-04-17 18:13:09 -05:00
ulteq
837f155ad7
Fixed incorrect key handler return value
2015-04-14 20:17:54 +02:00
ulteq
2f39067cb3
Removed TABs
2015-04-14 10:47:09 +02:00
ulteq
1b2691ff1c
Fixed incorrect calculation of the scope adjustment limits
2015-04-13 21:17:30 +02:00
ulteq
9893d940df
Disabled advanced scope zeroing if AB is not enabled
2015-04-11 19:47:14 +02:00