it’s not clear for me and Ben don’t tell anything about why we need Super::BeginPlay(); in Tank C++ file. It’s virtual function and actually it would be work in Tank_BP finely, In that case if virtual function is not implemented parent class Tank_BP can use it from upper hierarchy ?