12 players, Day start.
Each player gives me a role, a descrition, and a player who he/she wants to give the role too If someone gets 2+, then they get to choose someone who doesn't have a role yet to give it to, etc, untill everyone has a role. At this point, I will place all the roles down (if there is too many mafia, then I will tell some people to make a town/3rd party role, same goes for town, but 3rd party is optional, and has a max of 2 roles.)
Players then confirm, and continue as normal.