Why do we create the PawnTank as C++ class as well as Blueprint?

First we create The BP_PawnTank as child of the PawnBase and then we create another child of PawnBase as a C++ class called PawnTank. What do we need both of them for?
This is a general problem I’m having with this project so far. In the previous projects it was always very clear why we do things the way they are done.
Now it’s just “Next I do this, then I do that…”. What I find more important is the thought process on how to get to the conclusion how to write the code so it does what we want. Otherwise I might as well copy and paste the source code.

4 Likes

It was just to create the tank up in blueprint. It will get reparented to the C++ class later.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.

Privacy & Terms