Enemy Health Bar not showing in Sub Properties

NP - I’ll walk you thru it. (no need for another thread) Yes, you have to manually create the references/variables.

See pic 997 the Yellow, top right corner of screen. This is where in your project you would add the “Arachnid” BP as a variable inside the character BP. In the details panel (by variable type) left click the black down arrow and type in the name of the BP reference you are looking for. Keep in mind, at the time you create this variable, it is null/void (empty).

Now - you do the same inside the widget as well (lower left corner of the screen in widget)

Then - See pic 998 - Inside Enemy (Arachnid BP) Look at the Orange Boxes. Notice how we Set the Enemy variables we just created - to “Self” on event begin play. When this happens, they are no longer null/void. UE4 now recognizes them as the Arachnid Enemy in the level

In this setup, the widget is created inside the Character BP. This makes it easy for the character to get a valid reference to the widget (see pic 997 - Green) Since everything can cast successfully to the character, the Arachnid can now get a valid reference to the widget as well (See Pic 998 - Yellow)

Also you can promote inputs and outputs to variables by right clicking on them (just another way to create them) See new attached pics

Hopefully this is all making sense. Let me know if you need me to clarify further…

BTW - I just attach pics to the text, never gives me problem - hope you figure that out too