Hi. As always, I have my Pawns have either an AIController or a PlayerController. However, I have 3 types of Pawns:
- PalayblePawn used by the player with PlayerController.
- PlayablePawn used by the machine with AIController.
- NoPlayable always used by the machine.
This last type of character, which under no circumstances will be controlled by users and whose program is unique, such as Zombies, Bears, Birds, is where I have the doubt.
While the first and the second can be used both by the machine and by a user, therefore their behavior and orders must be written in different PlayerController and AIController:
Can these last characters be written completely in the Pawn Blueprint? Or, they need these characters equally, that their behaviors be written in the AIController, so that they are distributed over the multiplayer network.
Can I program a ZombiePawn exclusively in the BlueprintPawn, without using the AIController?
Thank you.