Skip to content

Commit

Permalink
Core - Fix GSA rope helper objects being placed below buildings (IDI-…
Browse files Browse the repository at this point in the history
  • Loading branch information
mrschick authored Jan 15, 2025
1 parent 9d8e129 commit 230752d
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions addons/sys_core/fnc_handleConnectorRope.sqf
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ if (_state) then {
_connectorRope = ropeCreate [_fromObject, _fromPoint, 3, nil, nil, QGVAR(connectorWire)];

// Create helper object on player pelvis
_connectorRopeHelpers set [0, ROPE_HELPER createVehicle position _toObject];
_connectorRopeHelpers set [0, ROPE_HELPER createVehicle (getPosATL _toObject)];
(_connectorRopeHelpers select 0) ropeAttachTo _connectorRope;
(_connectorRopeHelpers select 0) attachTo [_toObject, [-0.1, 0.1, 0.25], "Pelvis"];
(_connectorRopeHelpers select 0) allowDamage false;
Expand All @@ -60,13 +60,13 @@ if (_state) then {
};
case 1: { // Connect rope to Ground Spike Antenna
// Create helper object on GSA
_connectorRopeHelpers set [0, ROPE_HELPER createVehicle position _fromObject];
_connectorRopeHelpers set [0, ROPE_HELPER createVehicle (getPosATL _fromObject)];
(_connectorRopeHelpers select 0) disableCollisionWith _fromObject;
(_connectorRopeHelpers select 0) setPos (position _fromObject);
(_connectorRopeHelpers select 0) setPosATL (getPosATL _fromObject);
(_connectorRopeHelpers select 0) allowDamage false;

// Create helper object on player pelvis
_connectorRopeHelpers set [1, ROPE_HELPER createVehicle position _toObject];
_connectorRopeHelpers set [1, ROPE_HELPER createVehicle (getPosATL _toObject)];
(_connectorRopeHelpers select 1) attachTo [_toObject, [-0.1, 0.1, 0.15], "Pelvis"];
(_connectorRopeHelpers select 1) allowDamage false;

Expand Down

0 comments on commit 230752d

Please sign in to comment.