Skip to main content

Quick Start

write a playbook input.playbook.

players = { p1, p2, p3, p4, p5 }

state = {
baller = p1,
position = {
p1 = (0, 60),
p2 = (90, -80),
p3 = (-90, -80),
p4 = (50, -10),
p5 = (-50, -10),
},
}

actions = [
action = {
move = {
p5 -> (-20, 40),
}
},

action = {
move = {
p2 ~> (70, 20),
p3 -> (0, -80),
},
screen = {
p4 -> p2:middle,
p5 ~[r]> (-60, -80)
},
pass = {
p1 -> p2:after,
},
}
]

run cli

./build/playbook-cli input.playbook --output output.svg

output

12345