Base for character prototype