Added "slow turn" and fixing porting issues
This commit is contained in:
parent
7fb4eefabc
commit
a55dce94d7
@ -260,6 +260,7 @@ const HouseRules: React.FC<HouseRulesProps> = ({ houseRulesActive }) => {
|
|||||||
{
|
{
|
||||||
key: "volcano",
|
key: "volcano",
|
||||||
label: "Volcano",
|
label: "Volcano",
|
||||||
|
category: "board",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: (
|
element: (
|
||||||
<Volcano ws={ws} rules={rules} field={"volcano"} disabled={!state["volcano"] || !state["volcano"].enabled} />
|
<Volcano ws={ws} rules={rules} field={"volcano"} disabled={!state["volcano"] || !state["volcano"].enabled} />
|
||||||
@ -268,60 +269,56 @@ const HouseRules: React.FC<HouseRulesProps> = ({ houseRulesActive }) => {
|
|||||||
{
|
{
|
||||||
key: "victory-points",
|
key: "victory-points",
|
||||||
label: "Victory Points",
|
label: "Victory Points",
|
||||||
|
category: "rules",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: <VictoryPoints ws={ws} rules={rules} field={"victory-points"} />,
|
element: <VictoryPoints ws={ws} rules={rules} field={"victory-points"} />,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: "tiles-start-facing-down",
|
key: "tiles-start-facing-down",
|
||||||
label: "Tiles Start Facing Down",
|
label: "Tiles Start Facing Down",
|
||||||
|
category: "board",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: <div>Once all players have placed their initial settlements and roads, the tiles are flipped and you discover what the resources are.</div>,
|
element: <div>Once all players have placed their initial settlements and roads, the tiles are flipped and you discover what the resources are.</div>,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: "most-developed",
|
key: "most-developed",
|
||||||
label: "Most Developed",
|
label: "Most Developed",
|
||||||
|
category: "expansion",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: <Placard type="most-developed" />,
|
element: <Placard type="most-developed" />,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: "most-ports",
|
key: "port-of-call",
|
||||||
label: "Most Ports",
|
label: "Most Ports",
|
||||||
|
category: "expansion",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: <Placard type="port-of-call" />,
|
element: <Placard type="port-of-call" />,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
key: "longest-road",
|
|
||||||
label: "Longest Road",
|
|
||||||
defaultChecked: true,
|
|
||||||
element: <Placard type="longest-road" />,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: "largest-army",
|
|
||||||
label: "Largest Army",
|
|
||||||
defaultChecked: true,
|
|
||||||
element: <Placard type="largest-army" />,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
key: "slowest-turn",
|
key: "slowest-turn",
|
||||||
label: "Why you play so slowf",
|
label: "Why you play so slow",
|
||||||
|
category: "expansion",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: <Placard type="longest-turn" />,
|
element: <Placard type="longest-turn" />,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: "roll-double-roll-again",
|
key: "roll-double-roll-again",
|
||||||
label: "Roll double, roll again",
|
label: "Roll double, roll again",
|
||||||
|
category: "rolling",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: <div>If you roll doubles, players get those resources and then you must roll again.</div>,
|
element: <div>If you roll doubles, players get those resources and then you must roll again.</div>,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: "twelve-and-two-are-synonyms",
|
key: "twelve-and-two-are-synonyms",
|
||||||
label: "Twelve and Two are synonyms",
|
label: "Twelve and Two are synonyms",
|
||||||
|
category: "rolling",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: <div>If you roll a twelve or two, resources are triggered for both.</div>,
|
element: <div>If you roll a twelve or two, resources are triggered for both.</div>,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: "robin-hood-robber",
|
key: "robin-hood-robber",
|
||||||
label: "Robin Hood robber",
|
label: "Robin Hood robber",
|
||||||
|
category: "rules",
|
||||||
defaultChecked: false,
|
defaultChecked: false,
|
||||||
element: <></>,
|
element: <></>,
|
||||||
},
|
},
|
||||||
|
@ -2838,6 +2838,10 @@ const supportedRules = {
|
|||||||
addChatMessage(game, null,
|
addChatMessage(game, null,
|
||||||
`${getName(session)} has ${rules[rule].enabled ? 'en' : 'dis'}abled the Another Round of Port house rule.`);
|
`${getName(session)} has ${rules[rule].enabled ? 'en' : 'dis'}abled the Another Round of Port house rule.`);
|
||||||
},
|
},
|
||||||
|
'slowest-turn': (game, session, rule, rules) => {
|
||||||
|
addChatMessage(game, null,
|
||||||
|
`${getName(session)} has ${rules[rule].enabled ? 'en' : 'dis'}abled the Slowest Turn house rule.`);
|
||||||
|
},
|
||||||
'tiles-start-facing-down': (game, session, rule, rules) => {
|
'tiles-start-facing-down': (game, session, rule, rules) => {
|
||||||
addChatMessage(game, null,
|
addChatMessage(game, null,
|
||||||
`${getName(session)} has ${rules[rule].enabled ? 'en' : 'dis'}abled the Tiles Start Facing Down house rule.`);
|
`${getName(session)} has ${rules[rule].enabled ? 'en' : 'dis'}abled the Tiles Start Facing Down house rule.`);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user