(t8n:"fade-down")[Divide or Conquer]
(t8n:"fade-up")+(t8n-time:1.3s)[(t8n-depart:"slide-down")+(t8n-time:0.7s)[[Begin->Player Numbers]]
]
Settings
Select number of players:
(cycling-link:2bind $numPlayers, "3","4") players
[[Ok->Player Names]]
[[How to Play->Help Room]]How to play:
Each round, two players are given a pot worth either 100, 200, or rarely, 500 points. Each player is given the option to either Divide(Split) or Conquer(Steal). Depending on player choices, an outcome of a round varies.
When making a choice, the other player must look away from the screen.
Both players split:
Both players split the pot, each taking half the points
One player splits, the other steals:
The stealing player takes the entire pot, taking all of the points.
Both players steal:
Neither player receives points, the points are instead divided evenly among remaining players, for example with three players, the third player receives the entire pot.
The game ends when a player reaches the point goal. If two players reach the point goal at the same time, they both win the game, regardless of score. Rounds are played until a player reaches the point goal.
[[back->Player Numbers]]Settings
Input player names:
(input-box:2bind $playerOne,"=XX=",1,"Player 1")
(input-box:2bind $playerTwo,"=XX=",1,"Player 2")
(input-box:2bind $playerThree,"=XX=",1,"Player 3")
(if: $numPlayers is "4")[(input-box:2bind $playerFour,"=XX=",1,"Player 4")]
[[continue->Ruleset]]
[[change playercount->Player Numbers]]
Settings:
Select score to beat (cycling-link:2bind $maxScore,"500", "750","1000","1500", "2000") points
(set: $currentRound to "1")
[[continue->Game Start]]
[[change player names->Player Names]] Welcome to
(enchant: ?typer's chars, via (t8n-delay:pos * 120) + (t8n:'instant'))
|typer>[Divide or Conquer]
(if: $numPlayers is "3")[
[[Begin a new game->Round A 1-2]]]
(else:)[
[[Begin a new game->Round Z 1-2]]]
(set: $currentRound to 1)
(set: $playerOneScore to 0)
(set: $playerTwoScore to 0)
(set: $playerThreeScore to 0)
(set: $playerFourScore to 0)
(set: $highScore to (cond: $maxScore is "2000", 2000, $maxScore is "1500", 1500,$maxScore is "1000", 1000,$maxScore is "500", 500, 0))Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerOneChoice to "none")(set: $playerTwoChoice to "none")
(link-reveal:"$playerOne")[(dialog: bind $playerOneChoice, "The pot is $currentPot.
$playerOne, do you", "Split","Steal")] vs (link-reveal:"$playerTwo")[(dialog: bind $playerTwoChoice, "The pot is $currentPot.
$playerTwo, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round A 1-2B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
Round $currentRound
(t8n:"fade-right")+(link:"$playerOne chose...")[$playerOne chose to $playerOneChoice!]
(t8n:"fade-right")+(link:"$playerTwo chose...")[$playerTwo chose to $playerTwoChoice!]
(more:)[
(if: $playerOneChoice is "Split")[
(if: $playerTwoChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerOne and $playerTwo split the pot! They each recieve $splitPot points!(set: $playerOneScore to $playerOneScore + $splitPot)(set: $playerTwoScore to $playerTwoScore + $splitPot)]
(else-if: $playerTwoChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerTwo steals the pot! They recieve $currentPot points!(set: $playerTwoScore to $playerTwoScore + $currentPot)]]
(else-if: $playerOneChoice is "Steal")[
(if: $playerTwoChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerOne steals the pot! They recieve $currentPot points!(set: $playerOneScore to $playerOneScore + $currentPot)]
(else-if: $playerTwoChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerOne and $playerTwo both tried to steal! $playerThree gets the pot instead! $playerThree recieves $currentPot points!(set: $playerThreeScore to $playerThreeScore + $currentPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]](else:)[[[Next round->Round B 1-3]](set: $currentRound to $currentRound + 1)]]Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerOneChoice to "none")(set: $playerThreeChoice to "none")
(link-reveal:"$playerOne")[(dialog: bind $playerOneChoice, "The pot is $currentPot.
$playerOne, do you", "Split","Steal")] vs (link-reveal:"$playerThree")[(dialog: bind $playerThreeChoice, "The pot is $currentPot.
$playerThree, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round B 1-3B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
Round $currentRound
(t8n:"fade-right")+(link:"$playerOne chose...")[$playerOne chose to $playerOneChoice!]
(t8n:"fade-right")+(link:"$playerThree chose...")[$playerThree chose to $playerThreeChoice!]
(more:)[
(if: $playerOneChoice is "Split")[
(if: $playerThreeChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerOne and $playerThree split the pot! They each recieve $splitPot points!(set: $playerOneScore to $playerOneScore + $splitPot)(set: $playerThreeScore to $playerThreeScore + $splitPot)]
(else-if: $playerThreeChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerThree steals the pot! They recieve $currentPot points!(set: $playerThreeScore to $playerThreeScore + $currentPot)]]
(else-if: $playerOneChoice is "Steal")[
(if: $playerThreeChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerOne steals the pot! They recieve $currentPot points!(set: $playerOneScore to $playerOneScore + $currentPot)]
(else-if: $playerThreeChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerOne and $playerThree both tried to steal! $playerTwo gets the pot instead! $playerTwo recieves $currentPot points!(set: $playerTwoScore to $playerTwoScore + $currentPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]](else:)[[[Next round->Round C 2-3]](set: $currentRound to $currentRound + 1)]]Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerTwoChoice to "none")(set: $playerThreeChoice to "none")
(link-reveal:"$playerTwo")[(dialog: bind $playerTwoChoice, "The pot is $currentPot.
$playerTwo, do you", "Split","Steal")] vs (link-reveal:"$playerThree")[(dialog: bind $playerThreeChoice, "The pot is $currentPot.
$playerThree, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round C 2-3B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
Round $currentRound
(t8n:"fade-right")+(link:"$playerTwo chose...")[$playerTwo chose to $playerTwoChoice!]
(t8n:"fade-right")+(link:"$playerThree chose...")[$playerThree chose to $playerThreeChoice!]
(more:)[
(if: $playerTwoChoice is "Split")[
(if: $playerThreeChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerTwo and $playerThree split the pot! They each recieve $splitPot points!(set: $playerTwoScore to $playerTwoScore + $splitPot)(set: $playerThreeScore to $playerThreeScore + $splitPot)]
(else-if: $playerThreeChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerThree steals the pot! They recieve $currentPot points!(set: $playerThreeScore to $playerThreeScore + $currentPot)]]
(else-if: $playerTwoChoice is "Steal")[
(if: $playerThreeChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerTwo steals the pot! They recieve $currentPot points!(set: $playerTwoScore to $playerTwoScore + $currentPot)]
(else-if: $playerThreeChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerTwo and $playerThree both tried to steal! $playerOne gets the pot instead! $playerOne recieves $currentPot points!(set: $playerOneScore to $playerOneScore + $currentPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]](else:)[[[Next round->Round A 1-2]](set: $currentRound to $currentRound + 1)]](if: $playerOneScore >= $highScore)[
$playerOne wins!](if: $playerTwoScore >= $highScore)[
$playerTwo wins!](if: $playerThreeScore >= $highScore)[
$playerThree wins!](if: $playerFourScore >= $highScore)[
$playerFour wins!]
Final Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
(if: $numPlayers is "4")[$playerFour: $playerFourScore]
[[New Game->Ruleset]] Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerOneChoice to "none")(set: $playerTwoChoice to "none")
(link-reveal:"$playerOne")[(dialog: bind $playerOneChoice, "The pot is $currentPot.
$playerOne, do you", "Split","Steal")] vs (link-reveal:"$playerTwo")[(dialog: bind $playerTwoChoice, "The pot is $currentPot.
$playerTwo, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round Z 1-2B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
Round $currentRound
(set: $splitSplitPot to $splitPot / 2)
(t8n:"fade-right")+(link:"$playerOne chose...")[$playerOne chose to $playerOneChoice!]
(t8n:"fade-right")+(link:"$playerTwo chose...")[$playerTwo chose to $playerTwoChoice!]
(more:)[
(if: $playerOneChoice is "Split")[
(if: $playerTwoChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerOne and $playerTwo split the pot! They each recieve $splitPot points!(set: $playerOneScore to $playerOneScore + $splitPot)(set: $playerTwoScore to $playerTwoScore + $splitPot)]
(else-if: $playerTwoChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerTwo steals the pot! They recieve $currentPot points!(set: $playerTwoScore to $playerTwoScore + $currentPot)]]
(else-if: $playerOneChoice is "Steal")[
(if: $playerTwoChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerOne steals the pot! They recieve $currentPot points!(set: $playerOneScore to $playerOneScore + $currentPot)]
(else-if: $playerTwoChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerOne and $playerTwo both tried to steal! $playerThree and $playerFour split the pot instead! $playerThree and $playerFour both recieve $splitSplitPot points!(set: $playerThreeScore to $playerThreeScore + $splitSplitPot)(set: $playerFourScore to $playerFourScore + $splitSplitPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]]
(else:)[[[Next round->Round Y 3-4]](set: $currentRound to $currentRound + 1)]]Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerThreeChoice to "none")(set: $playerFourChoice to "none")
(link-reveal:"$playerThree")[(dialog: bind $playerThreeChoice, "The pot is $currentPot.
$playerThree, do you", "Split","Steal")] vs (link-reveal:"$playerFour")[(dialog: bind $playerFourChoice, "The pot is $currentPot.
$playerFour, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round Y 3-4B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
Round $currentRound
(set: $splitSplitPot to $splitPot / 2)
(t8n:"fade-right")+(link:"$playerThree chose...")[$playerThree chose to $playerThreeChoice!]
(t8n:"fade-right")+(link:"$playerFour chose...")[$playerFour chose to $playerFourChoice!]
(more:)[
(if: $playerThreeChoice is "Split")[
(if: $playerFourChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerThree and $playerFour split the pot! They each recieve $splitPot points!(set: $playerThreeScore to $playerThreeScore + $splitPot)(set: $playerFourScore to $playerFourScore + $splitPot)]
(else-if: $playerFourChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerFour steals the pot! They recieve $currentPot points!(set: $playerFourScore to $playerFourScore + $currentPot)]]
(else-if: $playerThreeChoice is "Steal")[
(if: $playerFourChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerThree steals the pot! They recieve $currentPot points!(set: $playerThreeScore to $playerThreeScore + $currentPot)]
(else-if: $playerFourChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerThree and $playerFour both tried to steal! $playerOne and $playerTwo split the pot instead! $playerOne and $playerTwo both recieve $splitSplitPot points!(set: $playerOneScore to $playerOneScore + $splitSplitPot)(set: $playerTwoScore to $playerTwoScore + $splitSplitPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]](else:)[[[Next round->Round X 1-3]](set: $currentRound to $currentRound + 1)]]Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerOneChoice to "none")(set: $playerThreeChoice to "none")
(link-reveal:"$playerOne")[(dialog: bind $playerOneChoice, "The pot is $currentPot.
$playerOne, do you", "Split","Steal")] vs (link-reveal:"$playerThree")[(dialog: bind $playerThreeChoice, "The pot is $currentPot.
$playerThree, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round X 1-3B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
Round $currentRound
(set: $splitSplitPot to $splitPot / 2)
(t8n:"fade-right")+(link:"$playerOne chose...")[$playerOne chose to $playerOneChoice!]
(t8n:"fade-right")+(link:"$playerThree chose...")[$playerThree chose to $playerThreeChoice!]
(more:)[
(if: $playerOneChoice is "Split")[
(if: $playerThreeChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerOne and $playerThree split the pot! They each recieve $splitPot points!(set: $playerOneScore to $playerOneScore + $splitPot)(set: $playerThreeScore to $playerThreeScore + $splitPot)]
(else-if: $playerThreeChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerThree steals the pot! They recieve $currentPot points!(set: $playerThreeScore to $playerThreeScore + $currentPot)]]
(else-if: $playerOneChoice is "Steal")[
(if: $playerThreeChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerOne steals the pot! They recieve $currentPot points!(set: $playerOneScore to $playerOneScore + $currentPot)]
(else-if: $playerThreeChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerOne and $playerThree both tried to steal! $playerTwo and $playerFour split the pot instead! $playerTwo and $playerFour both recieve $splitSplitPot points!(set: $playerTwoScore to $playerTwoScore + $splitSplitPot)(set: $playerFourScore to $playerFourScore + $splitSplitPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]](else:)[[[Next round->Round W 2-4]](set: $currentRound to $currentRound + 1)]]Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerTwoChoice to "none")(set: $playerFourChoice to "none")
(link-reveal:"$playerTwo")[(dialog: bind $playerTwoChoice, "The pot is $currentPot.
$playerTwo, do you", "Split","Steal")] vs (link-reveal:"$playerFour")[(dialog: bind $playerFourChoice, "The pot is $currentPot.
$playerFour, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round W 2-4B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
Round $currentRound
(set: $splitSplitPot to $splitPot / 2)
(t8n:"fade-right")+(link:"$playerTwo chose...")[$playerTwo chose to $playerTwoChoice!]
(t8n:"fade-right")+(link:"$playerFour chose...")[$playerFour chose to $playerFourChoice!]
(more:)[
(if: $playerTwoChoice is "Split")[
(if: $playerFourChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerTwo and $playerFour split the pot! They each recieve $splitPot points!(set: $playerTwoScore to $playerTwoScore + $splitPot)(set: $playerFourScore to $playerFourScore + $splitPot)]
(else-if: $playerFourChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerFour steals the pot! They recieve $currentPot points!(set: $playerFourScore to $playerFourScore + $currentPot)]]
(else-if: $playerTwoChoice is "Steal")[
(if: $playerFourChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerTwo steals the pot! They recieve $currentPot points!(set: $playerTwoScore to $playerTwoScore + $currentPot)]
(else-if: $playerFourChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerTwo and $playerFour both tried to steal! $playerOne and $playerThree split the pot instead! $playerOne and $playerThree both recieve $splitSplitPot points!(set: $playerOneScore to $playerOneScore + $splitSplitPot)(set: $playerThreeScore to $playerThreeScore + $splitSplitPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]](else:)[[[Next round->Round V 1-4]](set: $currentRound to $currentRound + 1)]]Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerOneChoice to "none")(set: $playerFourChoice to "none")
(link-reveal:"$playerOne")[(dialog: bind $playerOneChoice, "The pot is $currentPot.
$playerOne, do you", "Split","Steal")] vs (link-reveal:"$playerFour")[(dialog: bind $playerFourChoice, "The pot is $currentPot.
$playerFour, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round V 1-4B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
Round $currentRound
(set: $splitSplitPot to $splitPot / 2)
(t8n:"fade-right")+(link:"$playerOne chose...")[$playerOne chose to $playerOneChoice!]
(t8n:"fade-right")+(link:"$playerFour chose...")[$playerFour chose to $playerFourChoice!]
(more:)[
(if: $playerOneChoice is "Split")[
(if: $playerFourChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerOne and $playerFour split the pot! They each recieve $splitPot points!(set: $playerOneScore to $playeroneScore + $splitPot)(set: $playerFourScore to $playerFourScore + $splitPot)]
(else-if: $playerFourChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerFour steals the pot! They recieve $currentPot points!(set: $playerFourScore to $playerFourScore + $currentPot)]]
(else-if: $playerOneChoice is "Steal")[
(if: $playerFourChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerOne steals the pot! They recieve $currentPot points!(set: $playerOneScore to $playerOneScore + $currentPot)]
(else-if: $playerFourChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerOne and $playerFour both tried to steal! $playerTwo and $playerThree split the pot instead! $playerTwo and $playerThree both recieve $splitSplitPot points!(set: $playerTwoScore to $playerTwoScore + $splitSplitPot)(set: $playerThreeScore to $playerThreeScore + $splitSplitPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]](else:)[[[Next round->Round U 2-3]](set: $currentRound to $currentRound + 1)]]Round $currentRound
(set: $randomPot to (random:1,10))(set: $currentPot to (cond: $randomPot <= 7, 100, $randomPot <= 9, 200, $randomPot <= 10, 500))(set: $splitPot to $currentPot / 2)(set: $playerTwoChoice to "none")(set: $playerThreeChoice to "none")
(link-reveal:"$playerTwo")[(dialog: bind $playerTwoChoice, "The pot is $currentPot.
$playerTwo, do you", "Split","Steal")] vs (link-reveal:"$playerThree")[(dialog: bind $playerThreeChoice, "The pot is $currentPot.
$playerThree, do you", "Split","Steal")]
(more:)[
[[Outcome ->Round U 2-3B]]
]
Current pot: $currentPot
Scores:
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
Round $currentRound
(set: $splitSplitPot to $splitPot / 2)
(t8n:"fade-right")+(link:"$playerTwo chose...")[$playerTwo chose to $playerTwoChoice!]
(t8n:"fade-right")+(link:"$playerThree chose...")[$playerThree chose to $playerThreeChoice!]
(more:)[
(if: $playerTwoChoice is "Split")[
(if: $playerThreeChoice is "Split")+(t8n-time:3s)+(t8n:"pulse")
[$playerTwo and $playerThree split the pot! They each recieve $splitPot points!(set: $playerTwoScore to $playerTwoScore + $splitPot)(set: $playerThreeScore to $playerThreeScore + $splitPot)]
(else-if: $playerThreeChoice is "Steal")+(t8n-time:3s)+(t8n:"rumble")
[$playerThree steals the pot! They recieve $currentPot points!(set: $playerThreeScore to $playerThreeScore + $currentPot)]]
(else-if: $playerTwoChoice is "Steal")[
(if: $playerThreeChoice is "Split")+(t8n-time:3s)+(t8n:"rumble")
[$playerTwo steals the pot! They recieve $currentPot points!(set: $playerTwoScore to $playerTwoScore + $currentPot)]
(else-if: $playerThreeChoice is "Steal")+(t8n-time:2s)+(t8n:"flicker")
[$playerTwo and $playerThree both tried to steal! $playerOne and $playerFour split the pot instead! $playerOne and $playerFour both recieve $splitSplitPot points!(set: $playerOneScore to $playerOneScore + $splitSplitPot)(set: $playerFourScore to $playerFourScore + $splitSplitPot)]]
(t8n-time:5s)+(link-reveal:"Scores:")[
$playerOne: $playerOneScore
$playerTwo: $playerTwoScore
$playerThree: $playerThreeScore
$playerFour: $playerFourScore
(set: $gameEnd to (cond: $playerOneScore >= $highScore, true, $playerTwoScore >= $highScore, true, $playerThreeScore >= $highScore, true, $playerFourScore >= $highScore, true, false))]]
(more:)
[(if: $gameEnd)[[[Next -> Game End]]](else:)[[[Next round->Round Z 1-2]](set: $currentRound to $currentRound + 1)]]