Setups

Creating a setup is easy once you get the hang of the options available to you.

Sample syntax: !save TestSetup 0 1 0 1 1 0 9 samplerole samplerole samplemafia

Another sample: !save TestSetup2 1 0 1 blah blah blah

Those numbers actually correspond to the game options listed below. A value of 1 activates the particular option.

1st - This corresponds to nokillstart.

2nd - This corresponds to daystart

3rd - This corresponds to darkness

4th - This corresponds to no reveal

5th - This corresponds to no votes

6th - This corresponds to no tally

7th - This corresponds to minimum number of players (the number here is the minimum number of players a setup requires before it'll start).

8th* - This corresponds to ranked. Only PrimeIntellect is able to set this one. If you try it, 1 will show up as a role in the setup.

And finally, if you leave out a number, that number and all the numbers to its right will default to 0 (or 3 for minimum).

Game Settings

 * !nokillstart - No kill happens the first night (does not work with daystart)
 * !killstart - (DEFAULT) Scum can kill the first night
 * !daystart - Game starts at Day
 * !nightstart - (DEFAULT) Game starts at Night
 * !darkness - Permanent (Lightkeeper) Darkness; Talking is through Tallybot and is anonymous
 * !light - (DEFAULT) Talking is normal (unless Lightkeeper dies)
 * !noreveal - Roles are not revealed upon death.
 * !reveal - (DEFAULT) Roles are revealed upon death.
 * !novotes - There is no tally; You can't see the names of the voters.
 * !votes - (DEFAULT) There is a tally; you can see the names of the voters
 * !notally - You can't see the number of votes
 * !tally - (DEFAULT) You can see the number of votes
 * !min - (DEFAULT = 3) You can raise the minimum number of players required for the game.

Roles
Defining a role is easy: It is a list of. separated roles/mods, e.g. Doctor.Ninja or Mafia.Executioner

There are up to three parameters that you can provide after the roles: @numuses (how many times can I use my actions in total? it's a global pool not a pool per action), @numlives (how many times can I survive being hurt?) @numvotes (how many votes do my votes count for?). The default is @-1@1@1, and any values you don't specify will be set to this. There is one exception: Bulletproofs and Lynchproofs default to @-1@2@1. Partially specifying these is like Doctor.Ninja@2, who can doctor and ninja up to two times total, not each, and still has 1 life and 1 vote.

You can also provide an alias before the role, which will be used for devourers, e.g. Puppy=Unlynchable.Day.Solo.Werewolf

Puppy would also be sent as the role notification at the start of the game.

Finally you can specify that multiples of a role are in the setup by doing something like 2*Gunslinger=Solo.Desperado@1