What I want to do is have two characters and probably more
        [Base Character]
      /             |               \
[Char A] [Char B] … [Char N]
I have certain variables/functions that I want all characters to have access to such as
- Health
 - Armor
 - Access to pick ups (bool)
 - The functions that go with them
 - Certain functions that every character uses (death, health effects, ect)
 
Is there a way I can setup a base class then inherit it with my other classes? I have tried but they haven’t worked as I’m unsure how inheritance works in Unreal C++.