Anyone have good link for learning Parent Blueprints?

Ive seen them before But wasnt ready to try to learn them.
I keep finding things on the child, and such but I would like a good tutorial on setting up parent blue prints for things like enemies and weapons.

Appreciate it

You are looking for inheritance.

Awesome. Just googling the wrong term really.

Needing watch some stuff (like i didnt know about the parent damage node to insure the logic was on the child)

The one time i tried this i ended up with an exact copy that i couldnt change anything I wanted to change on it. So wanted to learn more before I tried again. Appreciate the help

Hum…this still doesnt work like I expected…

I was hoping to be able to make a BP that when i made a child it would have all the nodes and everything. I would just be able to add a variable and plug it in. Then if I changed the Parent it would change those.

That way I could make something like a “monster” parent
And in child add the MaxHP variable
add different mesh

but if i wanted to change how whole game handled attack/defense i could just change in parent…
I see that I KIND of works that way, but you have to reference the parent to get the logic.

I guess just make the variable IN the parent then set the same varibale to something different in the child?

What you describe is precisely how things work.

All the variables present in the parent are inherited by the instanced children. The same goes for functions, which can be (optionally) overridden if you wish. Not sure what you mean by referencing the parent in this case. You do not even need to instance the parent to take advantage of its functionality. From the child you can call parent’s functions directly or override.

That’s the whole point. The parent has all the *shared *functionality, children can be extended with *unique *methods and data.

There were things I expected to be able to change really easy that it doesn’t telling you that it’s inherited.

And other stuff…like I expected to either see the same graph or a new tab be there that said parent graph.
When I was attempting it I was just starting and was bit overwhelmed.

Now it makes since. I simply call those things in parent I want.
I remember having problems at that time because my new weapon I couldn’t get the damage to change.

Now I realize I could just set the variable to something else in the child. (Why didn’t I think of that before!?!)

Guess this is a lot like object wild cards.
Just couldn’t get them and yesterday realized I haven’t had a problem in awhile
(When I found one where I couldn’t figure out the object and I had set something up that gave a warning but worked so I left it… I did cast to mainhud (self) to set a variable.

The variable, I couldn’t figure out the object until I did that…because kept trying put character stuff there…
I was in the main HUD.
Set (object SELF!) Done…
Face palm