Ghosts (err1.1 fuckboy) - acidsalad/theFamily GitHub Wiki

The user is assigned a Player object whenever the story begins. The story and the Player are intertwined into the same constructor, but since the Storybook class inherits from the Player class, every time the Storybook begins, another Player is constructed out on the heap.

The default name of the Player (and the main character) was originally "fuckboy." However, in order to utilize and make sense of this bug, we have renamed the Player's default name to Ghost[i], where i is the Player's ghostCount protected data. The following comments summarize the ghosts' importance.

// The player accumulates ghosts whenever the story is recreated (i.e. whenever the player dies and continues)
// your->ghostCount will accumulate in the Storybook constructor (which inherits from here, so it's all good)
// And the ghosts will have names based on ghostCount. Still working on this.
// The ghosts will be the final boss.