/* * Author: commy2 * Attempt to fix PhysX collisions causing unreasonable impact forces and damage. * * Arguments: * Object * * Return Value: * None * * Public: No */ #include "script_component.hpp" // allowDamage requires local object if (!local _this) exitWith {}; // prevent collision damage, @todo allowDamage API _this allowDamage false; // re-allow damage after 2 seconds [{_this allowDamage true}, _this, 2, 0] call EFUNC(common,waitAndExecute);