Skip to content

Commit 09316f8

Browse files
authored
Merge pull request #19 from johnb432/dev
1.3.8.0
2 parents efd7718 + 0589064 commit 09316f8

File tree

10 files changed

+14
-49
lines changed

10 files changed

+14
-49
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# Changelog for AIMEE 29.6.2025
2+
3+
1.3.8.0
4+
- Fixed some infantry reloading conditions.
5+
16
# Changelog for AIMEE 9.2.2025
27

38
1.3.7.0

addons/change_ammo/CfgVehicles.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ class CfgVehicles {
1717
class GVAR(ammoClass) {
1818
condition = QUOTE(GVAR(settingAmmoClass) && {private _weaponState = weaponState _player; _weaponState select 5 <= 0 && {_weaponState select 6 <= 0}} && {!(_player call EFUNC(main,operatingUAV))} && {_player call CBA_fnc_canUseWeapon});
1919
displayName = CQSTRING(STR_usract_reload_magazine);
20+
exceptions[] = {"isNotInside", "isNotSwimming"};
2021
icon = ICON_RELOAD_MAN;
2122
insertChildren = QUOTE(_player call FUNC(magazinesUnitMenus));
2223
};

addons/inventory/CfgVehicles.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ class CfgVehicles {
111111

112112
class ACE_MainActions {
113113
class GVAR(backpackAction) {
114-
condition = QUOTE(!GVAR(settingBackpackAction) && GVAR(settingOpenAction) && {call ace_interaction_fnc_canOpenBackpack});
114+
condition = QUOTE(!GVAR(settingBackpackAction) && GVAR(settingOpenAction) && {isNull objectParent _target} && {call ace_interaction_fnc_canOpenBackpack});
115115
displayName = "$STR_ACTION_OPEN_BAG";
116116
exceptions[] = {"isNotSwimming"};
117117
icon = ICON_INVENTORY;

addons/inventory/functions/fnc_assemble.sqf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* Public: No
1616
*/
1717

18-
(_this call FUNC(locateBackpack)) params ["_base", "_weapon", "_weaponHolder", "_baseOnGround"];
18+
(call FUNC(locateBackpack)) params ["_base", "_weapon", "_weaponHolder", "_baseOnGround"];
1919

2020
// If the base is on the ground, switch it with the weapon on the player's back
2121
if (_baseOnGround) then {

addons/inventory/functions/fnc_canAssemble.sqf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717

1818
if (isNull (configOf backpackContainer _this >> "assembleInfo")) exitWith {false};
1919

20-
(_this call FUNC(locateBackpack)) params ["_base", "_weapon"];
20+
(call FUNC(locateBackpack)) params ["_base", "_weapon"];
2121

2222
!isNull _base && {!isNull _weapon}

addons/inventory/stringtable.xml

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project name="AIMEE">
33
<Package name="inventory">
4-
<Key ID="STR_AIMEE_inventory_disassemble">
5-
<English>Disassemble</English>
6-
<Czech>Rozložit</Czech>
7-
<French>Démonter</French>
8-
<Spanish>Desmontar</Spanish>
9-
<Italian>Disassemblare</Italian>
10-
<Polish>Złóż</Polish>
11-
<Portuguese>Desmontar</Portuguese>
12-
<Russian>Разобрать</Russian>
13-
<German>Demontieren</German>
14-
<Korean>분해</Korean>
15-
<Japanese>解体する</Japanese>
16-
<Chinese>拆解</Chinese>
17-
<Chinesesimp>拆卸</Chinesesimp>
18-
<Turkish>Şunu sök</Turkish>
19-
</Key>
20-
<Key ID="STR_AIMEE_inventory_openBackpack">
21-
<English>Open Backpack</English>
22-
<Czech>Otevřít: Batoh</Czech>
23-
<French>Ouvrir Sac à dos</French>
24-
<Spanish>Abre Mochila</Spanish>
25-
<Italian>Apri Zaino</Italian>
26-
<Polish>Otwórz: Plecak</Polish>
27-
<Portuguese>Abrir Mochila</Portuguese>
28-
<Russian>Открыть Рюкзак</Russian>
29-
<German>Rucksack öffnen</German>
30-
<Korean>열기: 군장</Korean>
31-
<Japanese>開ける:バックパック</Japanese>
32-
<Chinese>開啟 背包</Chinese>
33-
<Chinesesimp>打开 背包</Chinesesimp>
34-
<Turkish>Şunu aç: Sırt çantası</Turkish>
35-
</Key>
364
<Key ID="STR_AIMEE_inventory_settingAssembleAction">
375
<English>Enable static weapon assembly actions</English>
386
<French>Permission des interactions de montage des armes lourdes</French>
@@ -88,16 +56,6 @@
8856
<French>Permission d'ouvrir des inventaires et sac-à-dos</French>
8957
<German>Inventar-/Rucksackinteraktion zulassen</German>
9058
</Key>
91-
<Key ID="STR_AIMEE_inventory_settingOpenActionRange">
92-
<English>Range of backpack inventory action</English>
93-
<French>Distancer maximale de l'interaction d'ouverture</French>
94-
<German>Reichweite der Inventar-/Rucksackinteraktion</German>
95-
</Key>
96-
<Key ID="STR_AIMEE_inventory_settingOpenActionRange_ToolTip">
97-
<English>Sets the interaction range to opening backpacks and ground inventories.</English>
98-
<French>Fixe la distance maximale de l'interaction d'ouverture des inventaires et des sac-à-dos.</French>
99-
<German>Setzt die maximale Entfernung der Interaktion.</German>
100-
</Key>
10159
<Key ID="STR_AIMEE_inventory_settingOpenAction_ToolTip">
10260
<English>Allows the player to open inventories using the ACE interaction menu.</English>
10361
<French>Permet au joueur d'ouvrir des inventaires avec une interaction ACE sur soi-même.</French>

addons/main/script_version.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#define MAJOR 1
22
#define MINOR 3
3-
#define PATCHLVL 7
3+
#define PATCHLVL 8
44
#define BUILD 0

addons/vehicle_controls/functions/fnc_canManual.sqf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ if (getNumber (_config >> "enableManualFire") == 0 || {isPlayer gunner _vehicle}
2525
};
2626

2727
if (_vehicle isKindOf "Air" || {unitIsUAV _vehicle}) then {
28-
_this call FUNC(isDriver) && {"true" configClasses (_config >> "Turrets") isNotEqualTo []}
28+
call FUNC(isDriver) && {"true" configClasses (_config >> "Turrets") isNotEqualTo []}
2929
} else {
3030
_unit == commander _vehicle
3131
};

addons/vehicle_seats/config.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ class CfgPatches {
88
requiredVersion = REQUIRED_VERSION;
99
requiredAddons[] = {
1010
"AIMEE_main",
11+
"AIMEE_vehicle_controls",
1112
"ace_interaction"
1213
};
1314
author = "johnb43";

addons/vehicle_seats/functions/fnc_eject.sqf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818

1919
params ["_unit", "_vehicle"];
2020

21-
switch (_this call FUNC(canEject)) do {
21+
switch (call FUNC(canEject)) do {
2222
case EJECT_TYPE_JET: {
2323
[_vehicle] call BIS_fnc_PlaneEjection;
2424
};
2525
case EJECT_TYPE_CAR: {
2626
_unit action ["Eject", _vehicle];
2727
};
2828
case EJECT_TYPE_FORCE: {
29-
private _engineOn = _this call EFUNC(vehicle_controls,isDriver) && {isEngineOn _vehicle};
29+
private _engineOn = call EFUNC(vehicle_controls,isDriver) && {isEngineOn _vehicle};
3030

3131
moveOut _unit;
3232

0 commit comments

Comments
 (0)