diff --git a/README.md b/README.md index 99c739980c..4af32fd2a2 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@
-
+
diff --git a/addons/attach/stringtable.xml b/addons/attach/stringtable.xml
index 462e3d725c..1ab8d61dc5 100644
--- a/addons/attach/stringtable.xml
+++ b/addons/attach/stringtable.xml
@@ -2,15 +2,15 @@
-
+
diff --git a/docs/README_PL.md b/docs/README_PL.md
index 0122aa9c78..703613142e 100644
--- a/docs/README_PL.md
+++ b/docs/README_PL.md
@@ -3,7 +3,7 @@
-
+
diff --git a/mod.cpp b/mod.cpp
index 7cf6e85aa6..146b821534 100644
--- a/mod.cpp
+++ b/mod.cpp
@@ -1,8 +1,8 @@
-name = "Advanced Combat Environment 3.6.0";
+name = "Advanced Combat Environment 3.6.2";
picture = "logo_ace3_ca.paa";
actionName = "GitHub";
action = "https://github.com/acemod/ACE3";
-description = "ACE3 - Version 3.6.0";
+description = "ACE3 - Version 3.6.2";
logo = "logo_ace3_ca.paa";
logoOver = "logo_ace3_ca.paa";
tooltip = "ACE3";
diff --git a/optionals/compat_rhs_usf3/config.cpp b/optionals/compat_rhs_usf3/config.cpp
index f4f5a19665..36cb9aee00 100644
--- a/optionals/compat_rhs_usf3/config.cpp
+++ b/optionals/compat_rhs_usf3/config.cpp
@@ -6,7 +6,7 @@ class CfgPatches {
units[] = {};
weapons[] = {};
requiredVersion = REQUIRED_VERSION;
- requiredAddons[] = {"rhsusf_c_weapons", "rhsusf_c_troops", "rhsusf_c_m1a1", "rhsusf_c_m1a2", "RHS_US_A2_AirImport", "rhsusf_c_m109", "rhsusf_c_hmmwv", "rhsusf_c_rg33", "rhsusf_c_fmtv", "rhsusf_c_m113", "RHS_US_A2Port_Armor"};
+ requiredAddons[] = {"ace_javelin", "rhsusf_c_weapons", "rhsusf_c_troops", "rhsusf_c_m1a1", "rhsusf_c_m1a2", "RHS_US_A2_AirImport", "rhsusf_c_m109", "rhsusf_c_hmmwv", "rhsusf_c_rg33", "rhsusf_c_fmtv", "rhsusf_c_m113", "RHS_US_A2Port_Armor"};
author = ECSTRING(common,ACETeam);
authors[] = {"Ruthberg", "GitHawk", "BaerMitUmlaut"};
url = ECSTRING(main,URL);
Latest: {{site.ace.version.major}}.{{site.ace.version.minor}}.{{site.ace.version.patch}}
+*/
diff --git a/addons/overheating/CfgWeapons.hpp b/addons/overheating/CfgWeapons.hpp
index 12cfe6e498..c7a83eec6e 100644
--- a/addons/overheating/CfgWeapons.hpp
+++ b/addons/overheating/CfgWeapons.hpp
@@ -2,17 +2,6 @@ class CfgWeapons {
class ACE_ItemCore;
class InventoryItem_Base_F;
- class ACE_SpareBarrel: ACE_ItemCore {
- displayname = CSTRING(SpareBarrelName);
- descriptionshort = CSTRING(SpareBarrelDescription);
- //model = "";
- picture = QPATHTOF(UI\spare_barrel_ca.paa);
- scope = 2;
- class ItemInfo: InventoryItem_Base_F {
- mass = 30;
- };
- };
-
class RifleCore;
class Rifle: RifleCore {
//Mean Rounds Between Stoppages (this will be scaled based on the barrel temp)
diff --git a/addons/overheating/XEH_postInit.sqf b/addons/overheating/XEH_postInit.sqf
index bc3dfad795..34390cbe20 100644
--- a/addons/overheating/XEH_postInit.sqf
+++ b/addons/overheating/XEH_postInit.sqf
@@ -3,8 +3,7 @@
if (hasInterface) then {
// Add keybinds
- ["ACE3 Weapons", QGVAR(unjamWeapon), localize LSTRING(UnjamWeapon),
- {
+ ["ACE3 Weapons", QGVAR(unjamWeapon), localize LSTRING(UnjamWeapon), {
// Conditions: canInteract
if !([ACE_player, objNull, ["isNotInside"]] call EFUNC(common,canInteractWith)) exitWith {false};
// Conditions: specific
@@ -14,9 +13,7 @@ if (hasInterface) then {
// Statement
[ACE_player, currentMuzzle ACE_player, false] call FUNC(clearJam);
true
- },
- {false},
- [19, [true, false, false]], false] call CBA_fnc_addKeybind; //SHIFT + R Key
+ }, {false}, [19, [true, false, false]], false] call CBA_fnc_addKeybind; //SHIFT + R Key
};
["ace_settingsInitialized", {
diff --git a/addons/overheating/XEH_preInit.sqf b/addons/overheating/XEH_preInit.sqf
index cdd1fa78dd..a7feade1c3 100644
--- a/addons/overheating/XEH_preInit.sqf
+++ b/addons/overheating/XEH_preInit.sqf
@@ -4,16 +4,4 @@ ADDON = false;
#include "XEH_PREP.hpp"
-if (isNil "CBA_fnc_getMagazineIndex") then {
- CBA_fnc_getMagazineIndex = {
- params [["_unit", objNull, [objNull]], ["_magazine", "", [""]]];
-
- private _displayName = getText (configFile >> "CfgMagazines" >> _magazine >> "displayName");
-
- if (_displayName isEqualTo "") exitWith {[]};
-
- (magazinesDetail _unit select {_x find _displayName == 0}) apply {_x = _x splitString "[:]"; _x select (count _x - 1)};
- };
-};
-
ADDON = true;
diff --git a/addons/overheating/functions/fnc_checkTemperature.sqf b/addons/overheating/functions/fnc_checkTemperature.sqf
index 0fb600f83a..c58d14a29d 100644
--- a/addons/overheating/functions/fnc_checkTemperature.sqf
+++ b/addons/overheating/functions/fnc_checkTemperature.sqf
@@ -28,7 +28,7 @@ if (_assistant isEqualTo _gunner) then {
_action = "Gear";
};
};
-_assistant playActionNow _action;
+[_assistant, _action] call EFUNC(common,doGesture);
// Waits a sec before displaying the temperature
[FUNC(displayTemperature), [_gunner, _weapon], 1.0] call CBA_fnc_waitAndExecute;
diff --git a/addons/overheating/functions/fnc_clearJam.sqf b/addons/overheating/functions/fnc_clearJam.sqf
index 7011385c02..4dcdaa0caf 100644
--- a/addons/overheating/functions/fnc_clearJam.sqf
+++ b/addons/overheating/functions/fnc_clearJam.sqf
@@ -32,7 +32,7 @@ if (_weapon in _jammedWeapons) then {
_clearJamAction = getText (configFile >> "CfgWeapons" >> _weapon >> "reloadAction");
};
- _unit playActionNow _clearJamAction;
+ [_unit, _clearJamAction, 1] call EFUNC(common,doGesture);
if (_weapon == primaryWeapon _unit) then {
playSound QGVAR(fixing_rifle);
} else {
diff --git a/addons/overheating/functions/fnc_displayTemperature.sqf b/addons/overheating/functions/fnc_displayTemperature.sqf
index b2b8d2b4c0..e829b61f57 100644
--- a/addons/overheating/functions/fnc_displayTemperature.sqf
+++ b/addons/overheating/functions/fnc_displayTemperature.sqf
@@ -3,7 +3,7 @@
* Displays the weapon temperature
*
* Arguments:
- * 0: Player