Provided for perusal, the main control flow chart for Epigon.

This is the way things work inside Epigon.

This is the way things work inside Epigon.

In the beginning, there are two possible sources of input, the Player and the Dungeon Master (also known as the DM). For those that don’t know, the Dungeon Master is the person at a traditional pen and paper role playing game table that controls all the monsters and other things in the world that the players don’t control. These two sources operate on a different information set and have a slightly different set of ways to attempt actions. The differences lie largely in cases such as the Dungeon Master can create a new mountain, while the player can’t directly do so. There is a third source of an action request, which is the result of another action, but more on that after the jump. ↓ Read the rest of this entry…