Casting from AI controller to Spawner

Is that how I’m supposed to use casting ? I think everything is starting to make sense to me!
The Controlled Pawn had to go through class identification first, then if identified correctly, I can talk to it and ask for what I need.


Is that right ?
I see that I can also cast to the class, what is the difference ?
Since I need to set the object, isn’t casting by default to class ?

I will definitely take a look at child parent inheritance next!
I wanted to make it work with a simple actor class first but I will need to use parent class as I want my Spawner to spawn different classes of animals.

You talked about behaviour trees earlier. I first started working with behaviour tree but I went back to BP as it seems easier for creating many different “simple” behaviours as I’m working with many different animal classes.
And as a matter of learning, I need to develop some basic knowledge with BP before playing with fancy tools :face_with_monocle: