• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:58
CEST 19:58
KST 02:58
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
RSL goes to London! 2026 Offline Finals Nov 21-2212Weekly Cups (July 27-Aug 2): SHIN's big week0SC4ALL II: Brood War - $2500 - Dec 5-69SC4ALL II announced - $10,000 prize pool, Dec 5-64PIG STY FESTIVAL 8.0! (13 - 23 August)14
StarCraft 2
General
SC4ALL: II Talent Announcement! Protoss AoE skill expression August World Ranking: Clem climbs to #2 Balance hotfix patch 5.0.16b (July 16) Serral wins HomeStory Cup 29
Tourneys
RSL goes to London! 2026 Offline Finals Nov 21-22 RSL Revival: Season 6 - Qualifiers and Main Event Sparkling Tuna Cup - Weekly Open Tournament PIG STY FESTIVAL 8.0! (13 - 23 August) Tasteless Time Warp: SC Evo Showmatch (May 25)
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 538 Media Blackout The PondCast: SC2 News & Results Mutation # 537 Hostile Territory Mutation # 536 Railroad Switch
Brood War
General
ASL22 General Discussion How FlaSh Nearly Forfeited MSL Finals being late BGH Auto Balance -> http://bghmmr.eu/ Are you ready for ASL 22? NEW HYPE VIDEO BW General Discussion
Tourneys
[Megathread] Daily Proleagues 2v2v2v2 Tournament KCM Race Survival 2026 Season 3 Escore Tournament - Season 3
Strategy
Fighting Spirit mining rates Odyssey Mineral Stack Saturation Any training maps people recommend? Simple Questions, Simple Answers
Other Games
General Games
General RTS Discussion Thread Stormgate/Frost Giant Megathread Nintendo Switch Thread Diablo 2 thread ZeroSpace Early Access is Now Live!
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Iain M Banks Says He Has Cancer And Months To Live European Politico-economics QA Mega-thread The Games Industry And ATVI
Fan Clubs
MarineLorD Fan Club The ShoWTimE Fan Club The herO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
Football (Soccer) Thread NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Are High-Level Gamers more A…
TrAiDoS
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3793 users

Mafia System - Updates and Suggestions - Page 5

Forum Index > TL Mafia
Post a Reply
Prev 1 2 3 4 5 6 7 Next All
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
November 26 2012 16:08 GMT
#81
On November 26 2012 13:41 gonzaw wrote:

Show nested quote +
On November 26 2012 12:18 marvellosity wrote:
On November 26 2012 07:49 gonzaw wrote:
Other questions so we finish the requirements:

Would you guys mind if in this system we set a standard for setups?
What I mean is, for instance set a standard for action resolution, for notifications and that kind of stuff.

For instance, stuff like:
Scum Roleblocks come before anything else, then come town RBs, then protection/investigation, then KP
Players are always notified if they were shot or RBed, but never notified if they were protected by medic (nor are medics notified if they successfully saved someone or if they successfully protected someone).
Vigs who get Roleblocked still have their bullet to use in another day. However if they use it on someone that "blocks" their shot in any way they lose it
If there are several busdrivers in a game, there should be a standard in how the "reflections" are resolved if several "paths" of bus are created.



in the games i've hosted i've changed some of these things around depending on the setup. there's no absolute standard


I take it that's mostly to do because you had the freedom to do that in the first place so you decided to experiment a bit. Also take into account I'm talking about Normal/Newbie games only.

If there was an absolute standard, would you feel restricted?
Would you feel your setup lacks something or could not be balanced for some reason?
Or would you feel it could not be rebalanced in another way without destroying your idea of the setup?

blablabla


I've only hosted newbie games (so, normal). I differed the rules on roleblocks and notifications because it was necessary to do so for balance, not because I was just playing around.
[15:15] <Palmar> and yes marv, you're a total hottie
GreYMisT
Profile Blog Joined October 2010
United States6736 Posts
November 26 2012 16:12 GMT
#82
In my games I have always resolved actions (even the complicated ones) in the following way:

Roleblockers occur first
Busdrivers/redirection
Everything else.


All actions within each tier occur at the same time
"life of lively to live to life of full life thx to shield battery" / Join TL Mafia! http://www.teamliquid.net/forum/index.php?show_part=31
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 26 2012 16:34 GMT
#83
On November 27 2012 01:08 marvellosity wrote:
Show nested quote +
On November 26 2012 13:41 gonzaw wrote:

On November 26 2012 12:18 marvellosity wrote:
On November 26 2012 07:49 gonzaw wrote:
Other questions so we finish the requirements:

Would you guys mind if in this system we set a standard for setups?
What I mean is, for instance set a standard for action resolution, for notifications and that kind of stuff.

For instance, stuff like:
Scum Roleblocks come before anything else, then come town RBs, then protection/investigation, then KP
Players are always notified if they were shot or RBed, but never notified if they were protected by medic (nor are medics notified if they successfully saved someone or if they successfully protected someone).
Vigs who get Roleblocked still have their bullet to use in another day. However if they use it on someone that "blocks" their shot in any way they lose it
If there are several busdrivers in a game, there should be a standard in how the "reflections" are resolved if several "paths" of bus are created.



in the games i've hosted i've changed some of these things around depending on the setup. there's no absolute standard


I take it that's mostly to do because you had the freedom to do that in the first place so you decided to experiment a bit. Also take into account I'm talking about Normal/Newbie games only.

If there was an absolute standard, would you feel restricted?
Would you feel your setup lacks something or could not be balanced for some reason?
Or would you feel it could not be rebalanced in another way without destroying your idea of the setup?

blablabla


I've only hosted newbie games (so, normal). I differed the rules on roleblocks and notifications because it was necessary to do so for balance, not because I was just playing around.


Why was it necessary to balance?
Why couldn't it be rebalanced in another way? (for instance change other abilities from roles, change those roles themselves, etc).

On November 27 2012 01:12 GreYMisT wrote:
In my games I have always resolved actions (even the complicated ones) in the following way:

Roleblockers occur first
Busdrivers/redirection
Everything else.


All actions within each tier occur at the same time


How would you tackle RBers RBing each other?
For instance the usual "Scum RBer RBs JK who RBs him back" situation like happened in Mario Mafia?
What about a Town RBer RBing a JK who RBed the Scum RBer and stuff like that?
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
November 26 2012 16:42 GMT
#84
On November 27 2012 01:34 gonzaw wrote:
Show nested quote +
On November 27 2012 01:08 marvellosity wrote:
On November 26 2012 13:41 gonzaw wrote:

On November 26 2012 12:18 marvellosity wrote:
On November 26 2012 07:49 gonzaw wrote:
Other questions so we finish the requirements:

Would you guys mind if in this system we set a standard for setups?
What I mean is, for instance set a standard for action resolution, for notifications and that kind of stuff.

For instance, stuff like:
Scum Roleblocks come before anything else, then come town RBs, then protection/investigation, then KP
Players are always notified if they were shot or RBed, but never notified if they were protected by medic (nor are medics notified if they successfully saved someone or if they successfully protected someone).
Vigs who get Roleblocked still have their bullet to use in another day. However if they use it on someone that "blocks" their shot in any way they lose it
If there are several busdrivers in a game, there should be a standard in how the "reflections" are resolved if several "paths" of bus are created.



in the games i've hosted i've changed some of these things around depending on the setup. there's no absolute standard


I take it that's mostly to do because you had the freedom to do that in the first place so you decided to experiment a bit. Also take into account I'm talking about Normal/Newbie games only.

If there was an absolute standard, would you feel restricted?
Would you feel your setup lacks something or could not be balanced for some reason?
Or would you feel it could not be rebalanced in another way without destroying your idea of the setup?

blablabla


I've only hosted newbie games (so, normal). I differed the rules on roleblocks and notifications because it was necessary to do so for balance, not because I was just playing around.


Why was it necessary to balance?
Why couldn't it be rebalanced in another way? (for instance change other abilities from roles, change those roles themselves, etc).



Because then I'd end up with a setup that I didn't want. If I wanted other roles in my game I'd have used other roles in the first place.
[15:15] <Palmar> and yes marv, you're a total hottie
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 26 2012 17:21 GMT
#85
Well yeah, I'm asking how it's a setup you didn't want.

Normal/Newbie setups are "simple" in a sense. The roles and mechanics take a step back so the game is more analytic and the roles just "enhance" that experience (compared to Themed games at least).
I can imagine a certain combination of special roles in a themed game require you to not abide to the "absolute standard" and changes those rules (about RBing and notification, etc).
But I don't really see that happening in normal/newbie games. Like what specific thing about the setup made you go "Hmm, I think people should not be notified for being RBed, it'd make more sense/balance the setup/create a setup I want"?

Again, is it because you "wanted" something and used it just because you had the freedom to do so, or because the setup itself needed it in one way? Like if it didn't have RB notifications it'd be unbalanced towards town because of X reason or something like that?

Also, would you host a normal/newbie game even if it had this "absolute standard"? That's the main question I'm asking.
If hosts won't abide to the standard then there's no point in the system (since nobody will use it).
Also if everybody opposes it I'll make the effort of trying to keep those "customizations" of setups in mind, even if things get more complicated (for both me and the hosts)
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
November 26 2012 17:24 GMT
#86
It was a 9 player game and in a game with so few players you have to be delicate with the balance.

So roleblock notifications are not given basically to avoid too much information being given in such a small setup.
[15:15] <Palmar> and yes marv, you're a total hottie
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 26 2012 23:06 GMT
#87
So you wouldn't like if I forced every setup to notify roleblocks then?
Would notifying roleblocks be the only thing you'd mind having control of as a host, or are there other aspects of an "absolute standard" that you'd like the host to have control about?
The other one was Medics getting notifications of saves or something like that, which some setups had. Would you mind if I just forced each setup to NOT notify saves of any kind?
Any other stuff I may be missing?


Also, any other thoughts on the other stuff? Like that "A whole bunch of RBers RB each other" situation, and the "How do bus drivers work when there are a lot of them in a game?" one, and also the "How much info does a host want" one.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
November 26 2012 23:58 GMT
#88
On November 27 2012 08:06 gonzaw wrote:
So you wouldn't like if I forced every setup to notify roleblocks then?
Would notifying roleblocks be the only thing you'd mind having control of as a host, or are there other aspects of an "absolute standard" that you'd like the host to have control about?
The other one was Medics getting notifications of saves or something like that, which some setups had. Would you mind if I just forced each setup to NOT notify saves of any kind?
Any other stuff I may be missing?


Also, any other thoughts on the other stuff? Like that "A whole bunch of RBers RB each other" situation, and the "How do bus drivers work when there are a lot of them in a game?" one, and also the "How much info does a host want" one.


I've also played around with how the whole roleblockers interact things work.

Plus roleblock notifications.

I guess what I'm saying is, "standard" is a difficult thing to agree on. I'd like to say my setups are 100% standard but like I said in one case I notify roleblocks and the other I don't, simply for balance.

I guess what I'm saying is that I don't think you can code in a standard because even within standard, the rules vary.

On a slightly more abstract note, I'd be kinda annoyed as a host at being told that this certain way is how it's going to be.

Obviously I understand that what I'm saying makes your job much more complicated, but in my opinion I think you need variance in what constitutes "standard" when you come to things like notifications or resolutions. Like, even between games I've changed the rules on how roleblocks work, for balance purposes. maybe one is right, and the other is wrong, but I think the host needs to be able to choose which he prefers. As a host, I would be loathe to use a system where I didn't have the choice.

In the end, a system for hosting comes down to making the life of the HOST easier. One of the things about being a host is that you have that control, and I'd hate to give that up. I would 100% do everything manually before I had to choose one option that I didn't like in an automated system.
[15:15] <Palmar> and yes marv, you're a total hottie
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 27 2012 00:17 GMT
#89
Well...fuck lol

Okay then, what are the "tiny" bits that you change from setup to setup?
From what you told me they are:
-Notifying people if they are RBed or not
-Notifying medics if they made a successful save or not (and some other "medic-related" notifications perhaps?)
-How RBers interact (although I'd like some more specific stuff, like rules or something)

Something else?

Notifications is easy to implement, and it's just a checkbox for the host to determine when creating the setup "Do you want people notified of being RBed? Y/N" and that kind of stuff.
The RB stuff is more complicated, both to implement, to "understand" (like what specific rules the host wants), and for the host to check when creating a game.

Also don't know about other stuff. If it's about specific roles, like a SK choosing to be night/bullet-immune or just being a regular SK or being always bulletproof, etc, then that can be changed easily, and can be easily changed in next iterations of the system.
Is there anything else? (at least from your POV as host)


Also remember that in this 1st prototype I doubt I'll add any of this stuff. At least just to test a couple of games. If you don't want to don't host one, but hopefully at least 1 host would like to use it to test it :/

Again, ideally when the final product is released it'll take EVERYTHING into account and be perfect and we'll live happily ever after and all that jazz.
GreYMisT
Profile Blog Joined October 2010
United States6736 Posts
November 27 2012 00:18 GMT
#90
On November 27 2012 01:34 gonzaw wrote:
Show nested quote +
On November 27 2012 01:08 marvellosity wrote:
On November 26 2012 13:41 gonzaw wrote:

On November 26 2012 12:18 marvellosity wrote:
On November 26 2012 07:49 gonzaw wrote:
Other questions so we finish the requirements:

Would you guys mind if in this system we set a standard for setups?
What I mean is, for instance set a standard for action resolution, for notifications and that kind of stuff.

For instance, stuff like:
Scum Roleblocks come before anything else, then come town RBs, then protection/investigation, then KP
Players are always notified if they were shot or RBed, but never notified if they were protected by medic (nor are medics notified if they successfully saved someone or if they successfully protected someone).
Vigs who get Roleblocked still have their bullet to use in another day. However if they use it on someone that "blocks" their shot in any way they lose it
If there are several busdrivers in a game, there should be a standard in how the "reflections" are resolved if several "paths" of bus are created.



in the games i've hosted i've changed some of these things around depending on the setup. there's no absolute standard


I take it that's mostly to do because you had the freedom to do that in the first place so you decided to experiment a bit. Also take into account I'm talking about Normal/Newbie games only.

If there was an absolute standard, would you feel restricted?
Would you feel your setup lacks something or could not be balanced for some reason?
Or would you feel it could not be rebalanced in another way without destroying your idea of the setup?

blablabla


I've only hosted newbie games (so, normal). I differed the rules on roleblocks and notifications because it was necessary to do so for balance, not because I was just playing around.


Why was it necessary to balance?
Why couldn't it be rebalanced in another way? (for instance change other abilities from roles, change those roles themselves, etc).

Show nested quote +
On November 27 2012 01:12 GreYMisT wrote:
In my games I have always resolved actions (even the complicated ones) in the following way:

Roleblockers occur first
Busdrivers/redirection
Everything else.


All actions within each tier occur at the same time


How would you tackle RBers RBing each other?
For instance the usual "Scum RBer RBs JK who RBs him back" situation like happened in Mario Mafia?
What about a Town RBer RBing a JK who RBed the Scum RBer and stuff like that?


They roleblock each other because their actions occur at the same time. Nothing happens but they are notified of each becoming roleblocked.

I imagine a real life roleblock to be something akin to a Net gun, and I imagine what would happen if 2 people fired a net gun at each other at the exact same time.
"life of lively to live to life of full life thx to shield battery" / Join TL Mafia! http://www.teamliquid.net/forum/index.php?show_part=31
Keirathi
Profile Joined May 2012
United States4679 Posts
November 27 2012 00:30 GMT
#91
On November 27 2012 09:18 GreYMisT wrote:
Show nested quote +
On November 27 2012 01:34 gonzaw wrote:
On November 27 2012 01:08 marvellosity wrote:
On November 26 2012 13:41 gonzaw wrote:

On November 26 2012 12:18 marvellosity wrote:
On November 26 2012 07:49 gonzaw wrote:
Other questions so we finish the requirements:

Would you guys mind if in this system we set a standard for setups?
What I mean is, for instance set a standard for action resolution, for notifications and that kind of stuff.

For instance, stuff like:
Scum Roleblocks come before anything else, then come town RBs, then protection/investigation, then KP
Players are always notified if they were shot or RBed, but never notified if they were protected by medic (nor are medics notified if they successfully saved someone or if they successfully protected someone).
Vigs who get Roleblocked still have their bullet to use in another day. However if they use it on someone that "blocks" their shot in any way they lose it
If there are several busdrivers in a game, there should be a standard in how the "reflections" are resolved if several "paths" of bus are created.



in the games i've hosted i've changed some of these things around depending on the setup. there's no absolute standard


I take it that's mostly to do because you had the freedom to do that in the first place so you decided to experiment a bit. Also take into account I'm talking about Normal/Newbie games only.

If there was an absolute standard, would you feel restricted?
Would you feel your setup lacks something or could not be balanced for some reason?
Or would you feel it could not be rebalanced in another way without destroying your idea of the setup?

blablabla


I've only hosted newbie games (so, normal). I differed the rules on roleblocks and notifications because it was necessary to do so for balance, not because I was just playing around.


Why was it necessary to balance?
Why couldn't it be rebalanced in another way? (for instance change other abilities from roles, change those roles themselves, etc).

On November 27 2012 01:12 GreYMisT wrote:
In my games I have always resolved actions (even the complicated ones) in the following way:

Roleblockers occur first
Busdrivers/redirection
Everything else.


All actions within each tier occur at the same time


How would you tackle RBers RBing each other?
For instance the usual "Scum RBer RBs JK who RBs him back" situation like happened in Mario Mafia?
What about a Town RBer RBing a JK who RBed the Scum RBer and stuff like that?


They roleblock each other because their actions occur at the same time. Nothing happens but they are notified of each becoming roleblocked.

I imagine a real life roleblock to be something akin to a Net gun, and I imagine what would happen if 2 people fired a net gun at each other at the exact same time.

The nets would hit in mid-air and then the gunners would both scamper away to freedom?
My dear friend if I have gone pants on head, you have gone socks on ears!!! -ShiaoPi
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 27 2012 01:47 GMT
#92
Okay, another question:

How do you guys handle scum's KP? Is 1 specific scum entitled with sending scum's KP, or do you send it as a faction?

I say this because several mechanics revolve around this.
For instance, watchers/trackers, which would only be useful (basically) if a single guy sent the kill (so he visits someone) instead of the whole faction (where he wouldn't see anyone visiting).
Also town RBers/jailers. If the faction itself sends KP, then no scum can be RBed to prevent scum KP from going through, which again makes town RBers useless basically.

So how do you guys handle it? I see 3 options:
-Always let 1 scum send the kill, and every track/watch/RB action done on him affects results/if the shot goes through
-Let scum send the KP as a faction, meaning trackers/watchers/town RBers would be basically useless (maybe except to track blues...?)
-Let scum send the KP as a faction, but one guy from them is randomly chosen to deliver the kill

If you choose 1, who sends the night kill? Any scum can send the night kill or a specific role, like the Goon? In that case what happens if the Goon dies? Which scum gets his ability to send the kill?
Etc, etc, etc

This ties in part with the RB question:
If a single scum sends the night kill and can get RBed, and a Jailer RBs him, but the Scum RBer RBs the Jailer, does the scum KP go through or not?
This applies as well if the scum RBer is the only one left alive and him and the JK RB each other (like what happened in Mario Mafia I think)
Keirathi
Profile Joined May 2012
United States4679 Posts
November 27 2012 01:50 GMT
#93
I think the most common way is for the scum to specify the person to carry out the NK, then in absense of them specifying, it is randomed. Like you said, one person has to carry out the kill or things like town Roleblocker are pretty useless.

Then, it doesn't matter what role carries out the kills. Some hosts don't allow scum with an active ability to carry out the kill and use their action in the same night, though, and some do.

It's just host preference stuff again

For the RB thing: If you're handling all roleblocks simultaneously, then no, the kill would not go through. That's why I chose to give scum roleblocks priority in Mario.
My dear friend if I have gone pants on head, you have gone socks on ears!!! -ShiaoPi
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 27 2012 02:16 GMT
#94
Hey, I was thinking about something as well:

How about having a list of claims? Like claims of any type?
That way the players in the game have a way to get info from the game they may have missed.

For instance, if someone claims RBed, he/someone else PMs the bot:
"##New Claim
From: X,
Subject: Was RBed
Description: None
Link to post: [link to the post]"

If someone claimed Medic, it'd be:
"##New Claim
From: Y
Subject: Claimed Medic
Description: Claimed medic. Claimed he protected Z on N1 and T on N2
Link to post: [link]"

That way, a player could at any point PM the bot and get a list of all claims, either from the whole game, or for a specific cycle, etc.


Obviously this "PM the bot" thing is annoying, specially having to write "##New Claim" and the like. But if there was a better interface it'd be cool I think...

...unless you guys think it'd balance the game towards town too much since townies always forget that kind of stuff >_>
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 27 2012 02:25 GMT
#95
On November 27 2012 10:50 Keirathi wrote:
I think the most common way is for the scum to specify the person to carry out the NK, then in absense of them specifying, it is randomed. Like you said, one person has to carry out the kill or things like town Roleblocker are pretty useless.

Then, it doesn't matter what role carries out the kills. Some hosts don't allow scum with an active ability to carry out the kill and use their action in the same night, though, and some do.

It's just host preference stuff again

For the RB thing: If you're handling all roleblocks simultaneously, then no, the kill would not go through. That's why I chose to give scum roleblocks priority in Mario.


But at least it's quantifiable.
Adding an option "Is the scum that sends the night KP able to perform an active action that night? Y/N" when hosts create a game is easy (again, another checkbox), and it's not that hard to implement in the system, since it's checked when the night action (for instance a RB) arrives and nowhere else.

Yeah, that would be a possible "customization" for the host.
It would obviously deactivate if that scum is the sole scum remaining, since he's forced to send the KP (and forcing him to not send the KP to RB someone for instance doesn't make sense).

That Roleblock thing, I guess it's quantifiable in a way.
"Does Scum Roleblock take precedence in Action Resolution? Y/N" would be another simple option for the host to make, although it'd be harder to implement myself I think


The thing is that some things may not be that quantifiable. Dunno which though (since people haven't really been giving more examples), but I'm sure some hosts can come up with some.



For this 1st iteration, I plan on making it simple for both hosts and me, which means using this "absolute standard" and making setups more strict.
However, of course it's still playable, but some "specific" setups won't be possible. Since it's just a prototype it'll only handle 1 game at a time, so if any of you want to host a game with specific mechanics the system doesn't handle and you don't want to force your setup into something to play it under the system then just host it by hand.

I'll obviously take into account all these considerations for the future, but right now it makes everything x500 more complicated and I want to keep the 1st prototype simple and effective (e.g has less bugs, less stuff to worry about, etc).

So far I'll be considering these as the "absolute standard". If you guys think it should be different (again, just for this 1st iteration) tell me:
1)Scum Roleblock takes precedence on Town Roleblockers or Jailers, but the other RBs happen simultaneously
2)Scum HAVE to send one of their own to send the kill. If they don't it'll be assumed they won't kill that night. This scum faction KP done by this scum player will function like any other KP action
3)Players will be notified if they are roleblocked.
4)Medics won't be notified of anything related to saves/protection, and nor will the protected players



I'll edit this in as I remember more >_>
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 27 2012 02:39 GMT
#96
For the future I was thinking about a "What would happen?" feature:

Basically, you know how at times you wonder "What would happen if a vig shot a hider, who hid behind someone that was bus driven with someone that was RBed, and the medic protected the vig while a mad hatter planted a bomb on the bus driver?" and stuff like that about a setup?
It may be cool, after the game is done and that setup is archived for everybody to see, to implement a way for people to get a response for those kind of questions.

In-game there would be a feature perhaps, at least one that took only the knowledge of the role that's asking the question into account, and he can choose "standard" roles and see how his role would react to them (like when you get some weird role and start asking the host "What if a vig shoots me by I'm Rbed?" "What if I spoon a cop who checked the guy I forked?", etc).

Again, seems complex like fuck so it'll be done in the distant future (if it's done at all)
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 27 2012 02:51 GMT
#97
Hmm, I have a doubt about Rbers and bus drivers:

Imagine there are 4 players, Rber, Bus driver X and Y
Now imagine the busdriver busses X and Y.
I can easily assume that if the RBer RBs the bus driver, then his action doesn't take place right?
But what happens if the RBer RBs X?
Does he RB X or Y?

Mainly because how this "action resolution" thing is being talked about.
If RBs happen before busdrives everytime, then X would be RBed, THEN the bus driver would bus X with Y, but X would already been RBed
But it would make more sense for Y to be RBed right?
If so, how would this scale for more roles and situations? For instance this situation:

1 RBer
2 Bus Drivers A and B
2 townies X and Y

A busses X and Y
B busses Y and A
RBer RBs X

What happens here?

There is a bus between X and Y, and Y and the bus driver A
Therefore once the bus drivers made their actions, there is a bus between X and A. Anything that happens to A happens to X, and viceversa.

Let's assume we take the 2nd choice from the previous scenario: the RBer just "marks" X as RBed, waits for bus driven actions, and then RBs the specified target (in the previous case it'd be Y).
Imagine something happens here as well. The RBer "marks" X, waits for bus driven actions, and then actually RBes his target......which in this case would be Bus Driver A.
But if Bus Driver A is RBed, then the bus between X and Y doesn't exist, therefore the RBer doesn't bus A at all but instead RBs X as he initially planned to!
If this is the case then, Bus Driver A is no longer RBed, therefore his bus between X and Y takes place, therefore the RBer busses A, therefore the bus between X and Y no longer exists, therefore X is RBed, therefore A is no longer RBed, etc etc etc

How the hell is this situation resolved? Bear in mind that it's entirely possible for a setup like this to be in the system (and in a mafia game in general, with 1 scum and 1 town bus driver).
Acrofales
Profile Joined August 2010
Spain18408 Posts
November 27 2012 14:16 GMT
#98
I'd say stop wracking your brain over this kind of thing. In games with bus drivers, the rules are defined so this sort of thing is consistent (for instance, roleblocks always go first, bussed actions aren't transitive, etc.) Also note that you don't need 2 bus drivers for that example you gave:

A is bus driver and he busses between himself and B
C roleblocks B. If the roleblock is bussed, then it creates inconsistent situations.

I really wouldn't worry about bus drivers right now, because any rules involving bus drivers (and other forms of redirectors, see SSB-64 mafia for some really weird stuff where the wrong rules would have led to infinite damage on two players) are going to be very complex to avoid inconsistent situations.

As I said on Skype: build a simple system first. Allow people to run a C9++ setup. That's more than complicated enough for an initial step. Then extend it to other normal games, where things like notifications and RB rules are not as standardized. After that is in place and people are using it, see what else people want. Eventually bus drivers might be possible, but for now I'd treat them just like games with HP, conveyor belts or "inventors": far future work.
gonzaw
Profile Joined December 2011
Uruguay4911 Posts
November 27 2012 15:34 GMT
#99
Well I thought bus drivers were pretty "common" in Normal games so I wanted to leave them.
Well yeah, the easiest choice is to leave them out.

As it's going now it could run a c9++ setup...unless it has some special mechanic I don't remember.
marvellosity
Profile Joined January 2011
United Kingdom36161 Posts
November 27 2012 17:59 GMT
#100
On November 27 2012 10:50 Keirathi wrote:
I think the most common way is for the scum to specify the person to carry out the NK, then in absense of them specifying, it is randomed. Like you said, one person has to carry out the kill or things like town Roleblocker are pretty useless.

Then, it doesn't matter what role carries out the kills. Some hosts don't allow scum with an active ability to carry out the kill and use their action in the same night, though, and some do.

It's just host preference stuff again

For the RB thing: If you're handling all roleblocks simultaneously, then no, the kill would not go through. That's why I chose to give scum roleblocks priority in Mario.


yeah it depends on the game. definitely it's usually carried out by a player.

but for example in GMarsh's games I think the KP is factional, as the roles present are doctor and no jailkeeper/town rber.
[15:15] <Palmar> and yes marv, you're a total hottie
Prev 1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
The Patches Monday
16:00
#2
RotterdaM898
TaKeTV 308
TKL 276
IndyStarCraft 204
SteadfastSC145
ZombieGrub49
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 850
TKL 266
IndyStarCraft 183
SteadfastSC 141
MaxPax 99
UpATreeSC 98
ProTech77
BRAT_OK 66
ZombieGrub39
StarCraft: Brood War
Soulkey 675
BeSt 332
actioN 144
soO 91
Hyun 43
Sharp 30
scan(afreeca) 27
Hm[arnc] 26
HiyA 20
ajuk12(nOOB) 10
Dota 2
qojqva3011
Counter-Strike
x6flipin671
Fnx 425
edward81
Other Games
Grubby1983
singsing1446
FrodaN1005
Beastyqt745
ceh9215
ArmadaUGS193
Hui .180
C9.Mang0115
QueenE70
MindelVK5
[ Show 18 non-featured ]
StarCraft 2
• StrangeGG 42
• Shameless 39
• Reevou 5
• intothetv
• Kozan
• AfreecaTV YouTube
• Migwel
• IndyKCrew
StarCraft: Brood War
• Azhi_Dahaki15
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV813
League of Legends
• Jankos1684
• imaqtpie1605
• Nemesis1511
• TFBlade789
• Shiphtur460
Upcoming Events
Sparkling Tuna Cup
16h 2m
PiG Sty Festival
18h 2m
PiGosaur Cup
1d 6h
Replay Cast
1d 15h
Kung Fu Cup
1d 17h
Replay Cast
2 days
The PondCast
2 days
Replay Cast
3 days
CranKy Ducklings
4 days
Sparkling Tuna Cup
5 days
[ Show More ]
Afreeca Starleague
6 days
Rush vs Hm
Bisu vs Shuttle
WardiTV Weekly
6 days
The Patches Monday
6 days
Liquipedia Results

Completed

Proleague 2026-08-09
CranK Gathers Season 4: BW vs SC2 Team League
Eternal Conflict S2 Finale

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
Acropolis #5
Proleague 2026-08-10
RSL Revival: Season 6
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2

Upcoming

Escore Tournament S3: W7
CSLAN 4
ASL Season 22
Escore Tournament S3: W8
Acropolis #5 - TRS
Blizzard Classic Cup 2026
Acropolis #5 - GSA
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
PiG Sty Festival 8.0
Big Dog Cup 2026 Div 1
META DYMY #4
Thunderpick World Champ.
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.