I received a dozen or more “Accessed None Player” errors now, and each time have removed every offending function from the Sedan blueprint.
Unfortunately, the final error is with the Construction Script “Accessed None Player” and I can’t delete the construction script.
I named my ThirdPersonCharacter instance “Player” and I named the Sedan instance “Car”, hoping that would make the link between the variables in the blueprints, but that did not work.
This tutorial really does not seem to show how to get “Player” initialized. Step 12 says “Return to the Sedan Blueprint and add a Character variable called Player”
The next reference to “Player” is in step 19. When I drag “Player” to the blueprint, it pops up an unexpected Get/Set dialog. I assume Get is what is wanted.
Step 23, 24, 25, and 28 the “Player” is connected in the blueprint.
Step 37 looks like “Player” is getting set by “Self” Is this the initialization that is being missed?
The next thing I tried was deleting the existing Sedan, and dragging the sedan blueprint out into the world. Now when the game starts, the ThirdPartyCharacter starts, and he can successfully enter the car. However, the car will not drive, and the <E-Key> won’t take the guy out of the car.
What else am I missing?