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

trajing

New Member
Jul 29, 2019
3,091
-14
1
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?
 

Shazam08

New Member
Jul 29, 2019
364
0
0
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
 

goreae

Ultimate Murderous Fiend
Nov 27, 2012
1,784
2,649
273
Raxacoricofallapatorius
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

dylanpiera

New Member
Jul 29, 2019
161
0
0
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?
 

goreae

Ultimate Murderous Fiend
Nov 27, 2012
1,784
2,649
273
Raxacoricofallapatorius
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

Pyure

Not Totally Useless
Aug 14, 2013
8,334
7,191
383
Waterloo, Ontario
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

goreae

Ultimate Murderous Fiend
Nov 27, 2012
1,784
2,649
273
Raxacoricofallapatorius
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.
 

xTordX

New Member
Jul 29, 2019
576
-6
1
@RJS @whoever was a JonTron fan

NEW JONTRON VIDEO!! If it wasn't with barbie i'd walk on walls right now.
 

Pyure

Not Totally Useless
Aug 14, 2013
8,334
7,191
383
Waterloo, Ontario
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.
 

Pyure

Not Totally Useless
Aug 14, 2013
8,334
7,191
383
Waterloo, Ontario
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)
 

goreae

Ultimate Murderous Fiend
Nov 27, 2012
1,784
2,649
273
Raxacoricofallapatorius
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:

Pyure

Not Totally Useless
Aug 14, 2013
8,334
7,191
383
Waterloo, Ontario
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?