From 0ffb9ea5ad0c8b3b7d60ab0b73974d134d688fd0 Mon Sep 17 00:00:00 2001
From: SilentSpike <silentspike100+Github@gmail.com>
Date: Fri, 27 Nov 2015 20:06:57 +0000
Subject: [PATCH] Define custom repair points for a few vehicles

Some helicopters have the main rotor point on the tip of a single blade which can be problematic depending on the orientation of the helicopter so those have been moved to the center (to match others). The tail rotor is also in the complete wrong position for some.
---
 addons/repair/CfgVehicles.hpp | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/addons/repair/CfgVehicles.hpp b/addons/repair/CfgVehicles.hpp
index 3736050543..0b370bd2d3 100644
--- a/addons/repair/CfgVehicles.hpp
+++ b/addons/repair/CfgVehicles.hpp
@@ -355,12 +355,26 @@ class CfgVehicles {
         transportRepair = 0;
     };
 
+    class Heli_Transport_02_base_F;
+    class I_Heli_Transport_02_F: Heli_Transport_02_base_F {
+        GVAR(hitpointPositions[]) = {{"HitVRotor", {-1,-9.4,1.8}}, {"HitHRotor", {0,1.8,1.3}}};
+    };
+
+    class Helicopter_Base_F;
+    class Heli_light_03_base_F: Helicopter_Base_F {
+        GVAR(hitpointPositions[]) = {{"HitVRotor", {-0.5,-5.55,1.2}}, {"HitHRotor", {0,1.8,1.5}}};
+    };
+
     class B_APC_Tracked_01_base_F;
     class B_APC_Tracked_01_CRV_F: B_APC_Tracked_01_base_F {
         GVAR(canRepair) = 1;
         transportRepair = 0;
     };
 
+    class B_APC_Tracked_01_AA_F: B_APC_Tracked_01_base_F {
+        GVAR(hitpointPositions[]) = {{"HitTurret", {0,-2,0}}};
+    };
+
     class Car_F;
     class Offroad_01_base_F: Car_F {
         GVAR(hitpointGroups[]) = { {"HitGlass1", {"HitGlass2"}} };