APooledCharacter
APooledCharacter is mainly responsible for handling the pooling logic for the characters that use it and properly handle instances that aren't pooled.
Inherits from class: ACharacter
Implements interfaces: IPoolable, IEventListener
Important Variables to Know
This isn' all of the variables that are present but are some that are very important to the APool...
Initialise (yes, we know it's misspelled here)
At this level the initialize function is a lightweight function; all it does is sets the value of...
SetUsed
SetUsed tells the APooledCharacter instance whether or not it is being used. If the instance is p...