Werewolf Organisation: Electric Boogaloo Redux

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
Code:
Village: Spy, Mayor, Villager, Medium, Seer, Drunken Seer (:3), Bodyguard
Wolves: Wolf, Alpha (think ToS Godfather), Rabid
Neutral (directly ripped off ToS): Survivor, Witch, Jester
Here's the role list, ripped off of old games and Town of Salem for your playing pleasure. Shaz, could I be put on the queue?
 
Code:
Village: Spy, Mayor, Villager, Medium, Seer, Drunken Seer (:3), Bodyguard
Wolves: Wolf, Alpha (think ToS Godfather), Rabid
Neutral (directly ripped off ToS): Survivor, Witch, Jester
Here's the role list, ripped off of old games and Town of Salem for your playing pleasure. Shaz, could I be put on the queue?
Sure! Wow, what a surprising request. :p
 
Quoting this here for people not watching the last game's thread. This is in response to fraction2's activity log thing.

I just had a brilliant idea for a really easy and neat way to do this using google forms.

So a player opens the form, puts in their forum username, a special passphrase, their target, and then anything else. The passphrase is to ensure that the correct player is making that move and it isn't someone trying to kid around. Then in the excel document, there's a filter that only shows the entries on that date, with the correct player/passphrase combo. It automatically enters the role and date. Then the GM can easily look at it and see who did what and who has yet to use their powers. You could even use a public form for votes. I'll set that sort of system up, and make a simple rolesheet to test it out. If it goes well, I'll make a GM toolkit with detailed setup instructions. This IT class may be boring as frak, but I've definitely learned stuff.

I'll draft up a simple rolesheet using ToS roles tomorrow before school if I remember. Might as well get it on the queue now seeing as there's like 5 games before it.
 
  • Like
Reactions: Shazam08
Quoting this here for people not watching the last game's thread. This is in response to fraction2's activity log thing.



I'll draft up a simple rolesheet using ToS roles tomorrow before school if I remember. Might as well get it on the queue now seeing as there's like 5 games before it.
How is the GM tool going?
Just with a google form and the password you shoud be able to do it right?
 
How is the GM tool going?
Just with a google form and the password you shoud be able to do it right?
No, not quite. The plan is everyone puts their information into one sheet. All of the results go into a spreadsheet, and then there's magic that only puts the most recent valid entry into the output table. I also want to program all of the simple roles so that their power output matches the target. For example, say shazam is a seer and he targeted pyure, a wolf. The output would be something like this:

2/26/2015 10:00 GMT Shazam08 Seer pyure wolf

And like if the bodyguard protects someone who was attacked, it could show that too. So yeah. I'm going to work on it and test it out in my next game.
 
  • Like
Reactions: dylanpiera
No, not quite. The plan is everyone puts their information into one sheet. All of the results go into a spreadsheet, and then there's magic that only puts the most recent valid entry into the output table. I also want to program all of the simple roles so that their power output matches the target. For example, say shazam is a seer and he targeted pyure, a wolf. The output would be something like this:

2/26/2015 10:00 GMT Shazam08 Seer pyure wolf

And like if the bodyguard protects someone who was attacked, it could show that too. So yeah. I'm going to work on it and test it out in my next game.
Going this route, we're steps away from designing a new Salem app you know that right :p
 
  • Like
Reactions: LivingAngryCheese
Yeah, Stop wasting time on a spreadsheet
lets directly make a app! xD
I know it's probably a joke, but that's just too much work. For one thing I'd have to get a server, password encryption, just a bunch of stuff that I don't know how to do. A spreadsheet is easy to make and use, and it's pretty secure.
 
I know it's probably a joke, but that's just too much work. For one thing I'd have to get a server, password encryption, just a bunch of stuff that I don't know how to do. A spreadsheet is easy to make and use, and it's pretty secure.
definitely a joke.

Writing the logic to pursue powers alone would make my brain explode.
 
Eh. Shouldn't be too difficult.
Lemme clarify. Power-interactions.

This sorta stuff defies object oriented design and any kind of organization of methods. Its all case-by-case, so for every power you add to the game, you need to explicitly script functionality for how it interacts with other powers. (obviously many powers don't interact, and thank god for that)
 
Alright, simple rolesheet ho!
bodyguard - protect, and kill attackers while dying yourself.
doctor - protect person from death. They know if a doctor is healing them.
escort- simple roleblock.
seer - it's a frakking seer
jailor - jail a peep. Gets one execution per game. If they execute a wolf, the power is not used up. Need dinkatron.
lookout - see who visits peep.
Villager - gets an extra vote once per game.
medium - see dead peeps. Can also include a message from the dead in the recap. No convos with dead peeps. Need muse.
retributionist- revive. Once per game.
sheriff - see who peep visits.
Hunter - kill on death.

Ravenous wolf - may choose to prevent a newly dead peep's role reveal. Can only use this power 3 times per game.
wolf - wolf
Wrathful wolf (the Wasp from MaM) - Can only vote for someone who already has a vote already. Gets one extra kill a game, but it takes a day to take effect, and only works on players who have voted for him at any time during the game.

Jester - Jester. kills a peep who voted for him.
amnesiac - choose a role from dead peeps
witch - swap two peeps during a night.
[/quote]
 
Last edited:
jailor - jail a peep. Need dinkatron.
No executions, correct?

medium - see dead peeps.
Private convos allowed?

Can also include a message from the dead in the recap.
Neat :)

sheriff - see who peep visits.
Duplicate role with lookout

Ravenous wolf - may choose to prevent a peep's role reveal 3 times per game.
How will this work exactly? Just "hide SpwnX's role tonight please"? What will the seer see on a blocked person?