Taylor1984 14 Posted March 14, 2019 Hi I want to make a destroyed quadcopter explode once it hits the ground, a building, rock, tree and any other object that's in the way of its fall. I know how to use getPosATL quadcopter select 2 <= 1 to detect when it hits the ground but for eg buildings nothing happens once it hits the roof. I thought ATL would work for any terrain. Thanks Share this post Link to post Share on other sites
Mr H. 400 Posted March 14, 2019 Use the epeecontact eventhandler https://community.bistudio.com/wiki/Arma_3:_Event_Handlers#EpeContactStart Share this post Link to post Share on other sites
Tankbuster 1733 Posted March 14, 2019 Nope, ATL means exactly that, Above Terrain Level. Have a sniff around the boundingbox commands. The boundingboxes are unreliable for X and Y of buildings, but for the Z, ie the height, they are pretty good. With some trick code, you should be able to sense when the quadcopter is within the boundingbox. https://community.bistudio.com/wiki/boundingBoxReal Share this post Link to post Share on other sites
pierremgi 4739 Posted March 14, 2019 You can wait for velocity object isEqualTo [0,0,0] 1 Share this post Link to post Share on other sites
HazJ 1288 Posted March 15, 2019 You could try isTouchingGround, not sure if it works when on top of rocks though? Worth a try. See Wiki comments. https://community.bistudio.com/wiki/isTouchingGround Share this post Link to post Share on other sites
Taylor1984 14 Posted March 16, 2019 Velocity _drone select 2 did the trick. Thanks. Share this post Link to post Share on other sites