One issue I ran into why OnHit wasn't firing

After implementing the OnHit function, I would get a UE_LOG message, but it would only fire once. Turns out when I built my tank I had the track sockets to high. While it appeared the track was laying on the ground, the wheels of the tank body were clipping through the tank tread just slightly. After I adjusted the tank treads to sit lower, the OnHit function fired constantly, just as it should.

Privacy & Terms