Alignment

Alignment represent how an npc is believed to act. It is based on the willingness to comply to rules and regulations, and the intentions, on the "good" or "evil" spectrum, "evil" mostly representing selfishness.

There are nine alignments in npcGenerator.

Functionality
Alignment can be found under modules/alignment.lua and supports the following functions: No new alignments should be added.
 * generateRandomAlignment
 * allAlignmentsExcept
 * alignmentsWithMoral