James McCartney
121c45eb84
Raise a local event when a weapon is jammed
2016-04-11 22:29:33 +01:00
jonpas
85b4366368
Use new QPATHTOF and QPATHTOEF macros
2016-04-08 20:34:50 +02:00
esteldunedain
ae8cbb4834
Add "check temperature" and "swap barrel" actions for AARs
2016-03-05 23:33:30 -03:00
esteldunedain
ebfd76107e
The function name was changed in CBA
2016-03-05 13:15:56 -03:00
esteldunedain
62f598b2a6
Use the correct CBA function name, defining it in ACE as long as it doesn't exist already.
2016-03-05 13:11:20 -03:00
commy2
467075ad67
replace timePFH with CBA_missionTime
2016-03-02 11:01:39 +01:00
esteldunedain
d886289716
Display the new weapon temperature right after swapping barrels
2016-03-01 19:27:39 -03:00
esteldunedain
850a499c0e
Localize spare barrel's displayName
2016-03-01 19:26:20 -03:00
esteldunedain
e6a2ca7102
Fix typos
2016-03-01 19:25:45 -03:00
esteldunedain
a041555381
Add an animation and progressbar to the "Check spare barrels temperatures" action
2016-03-01 18:16:14 -03:00
esteldunedain
46a96dd5da
Move spare barrel event handlers out of postInit
2016-03-01 18:14:36 -03:00
esteldunedain
e950552345
Track temperatures of spare barrels
2016-02-27 00:29:30 -03:00
PabstMirror
37eb353edf
Cleanup Merge
2016-02-22 15:03:40 -06:00
PabstMirror
6dc0d7d4f5
Merge branch 'master' into moreSevereJamming
2016-02-22 14:57:40 -06:00
commy2
9712f9c1a4
manual merge
2016-02-22 16:24:10 +01:00
esteldunedain
e4e2f0d661
Add a 10% chance for the unjam action to fail (like in ACE2)
2016-02-20 21:09:52 -03:00
esteldunedain
dc7c4ff4fd
Increase the jam chance of all weapons at high temperatures
2016-02-20 20:26:30 -03:00
esteldunedain
11f3189306
Add an unjam action to the interact menu when the weapon is jammed
2016-02-20 20:19:56 -03:00
esteldunedain
2dbf979ec6
By default, prevent reloading from automatically clearing a weapon jam (like in ACE2)
2016-02-20 20:05:59 -03:00
commy2
73d5b3c77b
relace ace_common_fnc_canUseWeapon with CBA_fnc_canUseWeapon
2016-02-20 22:41:24 +01:00
esteldunedain
d00587f367
Minor fixes
2016-02-20 17:40:19 -03:00
esteldunedain
2dd835b56b
Substantially increase overheating when using silencers or flash suppresors. Optimize overheating calculations for the player through caching.
2016-02-18 15:58:44 -03:00
esteldunedain
5aa763f0c6
Apply the ufeh to ACE_Overheating
2016-02-06 17:59:54 -03:00
esteldunedain
758611d230
Restrict temp update to current weapon, and only primary or handgun
2016-01-23 11:48:23 -03:00
esteldunedain
91b7c7de61
Change the varname of the weapon data cache to be consistent with other modules
2016-01-20 22:22:53 -03:00
esteldunedain
9d13cc6f60
Move the weapon caching code to a different function. Add compatibility for legacy overheating properties. Add some comments.
2016-01-20 15:19:46 -03:00
esteldunedain
851615a234
Inherit custom gesture classes.
2016-01-20 13:44:51 -03:00
esteldunedain
7860f375c2
Better func description
2016-01-20 13:07:51 -03:00
esteldunedain
89106f6953
Replace addPerFrameHandler for waitAndExecute
2016-01-20 13:05:47 -03:00
esteldunedain
80b9a8961a
Improve reload animations
2016-01-20 12:48:39 -03:00
esteldunedain
bce572e1df
Derp
2016-01-20 12:15:25 -03:00
esteldunedain
19ccf52425
MRBS to mrbs
2016-01-20 12:05:35 -03:00
esteldunedain
6b4b8b707c
Prefix new configs for consistency
2016-01-20 11:42:05 -03:00
esteldunedain
2f7cac68a5
Small fixes
2016-01-20 10:59:58 -03:00
esteldunedain
c78f2f8479
Gotcha travis
2016-01-19 17:29:58 -03:00
esteldunedain
9bcabd081b
Reorder the fireEH function to allow particle effects for nearby remote players. Add a setting for that (default off).
2016-01-19 17:24:01 -03:00
esteldunedain
0313e7b322
Divide the weapon state variable into two: a temp variable, and a time variable. Only broadcast the temp part and only approximately
2016-01-19 17:03:47 -03:00
PabstMirror
462e37e6d1
Update Heating / Cooling physics numbers
...
Attempting to update numbers based on real physics.
Effects will increase heat generated per shot and decrease cooling
- ~1.333x increased heating
- ~1.45x less cooling
2015-12-28 21:01:56 -06:00
PabstMirror
415402b5ad
Cleanup and debug
...
Fix missing weapon configs
Fix Dispersion (Radians / Degrees)
Fix comment
2015-12-28 16:08:32 -06:00
PabstMirror
42b350a40c
Cache Weapon Configs
2015-12-28 16:04:56 -06:00
PabstMirror
e587a6e6e3
Modernize code
2015-12-28 16:04:56 -06:00
esteldunedain
c1e8b3dba9
Fix temperature bar color
2015-12-28 16:04:55 -06:00
esteldunedain
f132955d9f
Reenable refraction fx but make it optional for the moment.
2015-12-28 16:04:55 -06:00
esteldunedain
d001131314
Tweak and optimize the smoke effect to increase smoke and reduce performance impact
2015-12-28 16:04:54 -06:00
esteldunedain
3c74c4bada
Fix temperature indicator to max out red at half the bar
2015-12-28 16:04:54 -06:00
ulteq
4122d68684
Adjusted temperature display (red above 600°C)
2015-12-28 16:04:54 -06:00
ulteq
a1ee99cc8a
Remove debug code
2015-12-28 16:04:53 -06:00
ulteq
7858b65fde
Fixed misspelled function name
2015-12-28 16:04:53 -06:00
ulteq
0a27c309cb
Added missing variable definitions
2015-12-28 16:04:52 -06:00
commy2
f83206353d
jamming
2015-12-28 16:04:52 -06:00
Nicolás Badano
4264789631
Refactored code so the weapon temperature is correctly updated when checking it
2015-12-28 16:04:52 -06:00
Nicolás Badano
ac67e45098
overheating: sync weapon temperature across the net, deterministic pseudo-random bullet dispersion
2015-12-28 16:04:51 -06:00
commy2
a9ebcf8543
fix setVariable and getVariable capitalization
2015-11-30 17:27:09 +01:00
commy2
ca9b909e75
fix CBA_fnc capitalization
2015-11-30 16:45:20 +01:00
VKing
069169cc72
Changed ACE_time back to time in comments where appropriate
2015-10-21 22:52:21 +02:00
PabstMirror
5f0d73bab6
Cleanup more stuff
2015-09-18 14:24:20 -05:00
Michael Braun
5047d4de1c
Switched to ACE_LOG<LEVEL>_# variation
2015-08-26 17:39:44 +02:00
Michael Braun
097506076f
Fixed format usage in macros requiring ARR_# for it to work
2015-08-26 16:48:55 +02:00
Michael Braun
9e10aa86d7
Standardize logging format through ACE_LOG macros
2015-08-26 15:32:54 +02:00
PabstMirror
b3741f4036
Capitalization for macro CBA_fnc_addPerFrameHandler
2015-08-04 02:34:38 -05:00
jonpas
763cb07629
Macro STRING to LSTRING
2015-05-28 21:59:04 +02:00
jonpas
6072e14077
Changed all strings to macros (except external)
2015-05-27 19:04:25 +02:00
jaynus
c924baefd7
All instances of time and diagTicktime changed to ACE_time / ACE_diagTime.
2015-05-21 09:42:44 -07:00
KoffeinFlummi
a8c4068b56
Remove unnecessary comment
2015-05-07 18:51:18 +02:00
KoffeinFlummi
db07de31af
Whoops; back to the roots.
2015-05-07 18:49:40 +02:00
KoffeinFlummi
27c8255987
Convert ACE_bulletMass to grams
2015-05-07 18:33:34 +02:00
PabstMirror
caef5c105f
More Privates
2015-04-17 22:40:37 -05:00
ulteq
2332f19274
Merge branch 'master' of https://github.com/KoffeinFlummi/ACE3 into AdvancedBallistics
...
Conflicts:
addons/ballistics/stringtable.xml
addons/magazines/CfgAmmo.hpp
addons/magazines/CfgMagazines.hpp
addons/magazines/CfgVehicles.hpp
addons/magazines/CfgWeapons.hpp
addons/magazines/newclasses.txt
2015-04-13 21:35:53 +02:00
commy2
5ff1d9863d
remove +2 offset for check temperature, also fix the shade of grey, #431
2015-04-10 17:48:21 +02:00
esteldunedain
038c871356
Make overheating use bullet mass in grains introduced by ab
2015-04-05 20:11:42 -03:00
Nicolás Badano
5e79970740
Switching nicknames
2015-03-24 01:18:00 -03:00
Glowbal
2250255d65
Clientside display text option for weapon jamming
2015-03-08 16:57:06 +01:00
Nicolás Badano
80778cf8db
overheating: updated headers
2015-02-08 19:54:12 -03:00
Glowbal
3f0b6650e0
Added weapon resting & weapon jam sounds
2015-02-01 11:11:51 +01:00
PabstMirror
5e932f8c71
Replace calls to progressBar
...
Mag repack
Defuse
Swap Barrel
2015-01-26 00:24:33 -06:00
Nicolás Badano
a7e016fa8f
overheating: change addPerFrameHandler to waitAndExecute
2015-01-17 03:13:05 -03:00
Nicolás Badano
886ffacb35
overheating: replace last spawn by a PFH
2015-01-15 23:36:58 -03:00
Nicolás Badano
c8811552c8
overheating: add function headers
2015-01-15 23:36:31 -03:00
Nicolás Badano
9bd5758e40
overheating: replace a spawn by a PFH
2015-01-15 22:00:01 -03:00
Nicolás Badano
d0f56f44ab
overheating: final fixes
2015-01-13 22:26:55 -03:00
Nicolás Badano
a97b767283
overheating: ironing out bugs
2015-01-13 21:07:32 -03:00
Nicolás Badano
2a2eb38de7
overheating: hard code path to parent script_components
2015-01-13 00:37:53 -03:00
Nicolás Badano
a53a265117
overheating: Replace calls to core for calls to common
2015-01-13 00:30:39 -03:00
Nicolás Badano
1db298722b
CBAfy AGM_Overheating
2015-01-13 00:23:14 -03:00
Nicolás Badano
c0df8b7f54
Pre CBA AGM_Overheating
2015-01-12 23:43:38 -03:00