-
Notifications
You must be signed in to change notification settings - Fork 0
Phases Examples
Glenn Ko edited this page Apr 24, 2019
·
15 revisions
Some game setup examples:
For detailed documentation on all the options available, go to https://github.com/Glidias/fechtbot/wiki/Phases-Documentation
Initial phases for Bout orientation declaration and target selection.
!phase [
{
"name": "Declare Orientations",
"initVal": 1,
"reactOnly": 1,
"reacts": ["π‘", "π―", "π·"],
"dmReacts": ["π‘", "π―", "π·"],
"reactsM": ["NOT Aggressive", "NOT Cautious", "NOT Defensive"],
"dmReactsM": ["Aggressive: 1", "Cautious: 2", "Defensive: 3"],
"reactsD": "please choose: NOT (Aggressive/Cautious/Defensive)",
"dmReactsD": "please choose:"
},
{
"name": "Target Selection",
"initVal": 4,
"initReact": 1
}
]
Regular bout cycle
!phase [
{
"name": "First Action",
"resolveSort": 3,
"initSingle": true
},
{
"name": "Second Action",
"resolveSort": 3,
"initSingle": true
}
]
For skirmish
!phase [{
"name": "Phase 1",
"resolveSort": 2,
"initSingle": true
},
{
"name": "Phase 2",
"resolveSort": 2,
"initSingle": true
},
{
"name": "Phase 3",
"resolveSort": 2,
"initSingle": true
}]
For skirmish
!phase [
{
"name": "Round Initiative",
"initVal": 1,
"reactOnly": 1,
"reacts": ["π"],
"dmReacts": ["π‘", "π", "πΆ"],
"dmReactsM": ["Red: 1d6", "White: 1d6", "White: 2d6"],
"reactsD": "enter skirmish:",
"dmReactsD": "your action type (Red/White/2-White):"
},
{
"name": "Round Actions"
}
]
Red/white throw for bouts
!phase [
{
"name": "Red/White Throw",
"initVal": 1,
"reactOnly": 1,
"reacts": ["π"],
"dmReacts": ["π‘", "π·"],
"dmReactsM": ["Red: 1d6", "White: 1d6"],
"reactsD": "enter bout:",
"dmReactsD": "your reaction (Red/White):"
}
]
For Bout cycle
!phase [
{
"name": "First Tempo",
"initTeam": 2,
"resolveSort": 2
},
{
"name": "Second Tempo",
"initTeam": 2,
"resolveSort": 2
}
]