PearlyGates - Become the arbiter of the soul!
Go to file
Robert Miles d8cb73fa6c Initial code commit 2020-04-11 06:25:17 -04:00
.gitignore Initial code commit 2020-04-11 06:25:17 -04:00
LICENSE Initial code commit 2020-04-11 06:25:17 -04:00
README.md Initial code commit 2020-04-11 06:25:17 -04:00
main.py Initial code commit 2020-04-11 06:25:17 -04:00
name.json Initial code commit 2020-04-11 06:25:17 -04:00
person.py Initial code commit 2020-04-11 06:25:17 -04:00
requirements.txt Initial code commit 2020-04-11 06:25:17 -04:00

README.md

PearlyGates

A game about heaven and hell, where you get to be the scales of morality.

How to play?

Download the repo, and run main.py in your Python interpreter of choice. Be sure to install the tracery library, which is required for the name generator.

How to contribute?

For the most part, the code in person.py is self-explanatory. For example:

  • To add a trait, add an entry to TRAITS.
  • To add a set of traits you cannot have at the same time (like misogynist and feminist), add an entry to EXCLUSIONARY_TRAITS (see comment above definition).
  • To change the average life expectancy, change AVERAGE_LIFE_EXPECTANCY.

The rest of the code may be poorly commented. Sorry, other coders (and future me).