Extending the ThirdPersonCharacter and creating MyPlayerController

Hello,

i try to extend the Third Person Template with some custom code.
therefore i created an Blueprint which extends the ThirdPersonCharacter Blueprint and added some print String calls (no functionality yet)
then i created a CustomPlayerController (i read that Controller stuff shall go there, if it is going to get more complex)

then i changed: Edit > Project Settings > Project - Maps & Modes
set Default Pawn Class to MyCharacter
and Player Controller Class to CustomPlayerController.

CustomPlayerController only includes a KeyEvent -> print String.

when i fire up the map, i get the richt Character (as the print String of it works)
BUT the print String of the CustomPlayerController does not work! (though it is set in Settings)

Note that i did not assign the same key events in character and controller (afaik the Controller is build on startup and disposed on round end. whereat the character is spawned and removed after death (in the simple map this will be the same… but later in a full game a character may die often and therefore the controls can be used constantly via the CustomPlayerController)

what am i missing?

thanks in advance
PS: i am fiddling around with this for 3 days now… so do not flame me for this question :slight_smile:

I believe in the World Details tab on the main editor screen is also a selection for choosing your Game Mode, Characters and Controllers. Have you tried that as well?

I am using 4.16.2 and i only have a World Outliner (cant find the Word Details…)
i attached my Project Settings and my ThirdPersonGameMode Blueprint