-- Terry.plays
-- playname: {offensive | defensive} {setup | play}
-- {player}: {stop | run | block | guard} {target}
-- ball: {pass | kick} {target}
-- player = {QB | LE | RE | LG | RG | C}
-- target = {null | goal | ball | {player} | location x y (relative to scrimmage)}
-- Doug Terry, January 30, 1986 8:25:24 pm PST

5-1: offensive setup
QB: run location -3 0
LE: run location -1 -8
RE: run location -1 8
LG: run location -1 -4
RG: run location -1 4
C: run location -1 0

4-2: offensive setup
QB: run location -1 -2
LE: run location -6 -2
RE: run location -6 2
LG: run location -1 -6
RG: run location -1 6
C: run location -1 2

punt-reception: offensive setup
QB: run location -45 0
LE: run location -1 -8
RE: run location -1 8
LG: run location -1 -4
RG: run location -1 4
C: run location -1 0

SlotRight: offensive setup
QB: run location -3 0
LE: run location -1 -11
RE: run location -3 -7
LG: run location -1 -4
RG: run location -1 4
C: run location -1 0

Shotgun: offensive setup
QB: run location -10 0
LE: run location -1 -15
RE: run location -1 8
LG: run location -1 -4
RG: run location -1 4
C: run location -1 0

UpTheMiddle: offensive play
QB: run location 5 -4
LE: block ball
RE: block ball
LG: block ball
RG: block ball
C: block ball

ShortPassTop: offensive play
QB: run location -10 3
LE: block ball
RE: run location 10 10
LG: block ball
RG: block ball
C: block ball
ball: pass location 10 10

FlarePassRight: offensive play
QB: run location -9 0
LE: block location 2 -6
RE: run location -1 -13
LG: block ball
RG: block ball
C: block ball
ball: pass location -1 -13

Bootleg: offensive play
QB: run location 6 -24
LE: block LG
RE: block ball
LG: block QB
RG: block ball
C: block ball
ball: pass location -1 -13

ManInMotion: offensive play
QB: run location -14 0
LE: block ball
RE: run location -3 7
LG: block ball
RG: block ball
C: block ball
ball: pass location -2 8

RolloutBottom: offensive play
QB: run location -8 -10
LE: run location 1 -18
RE: block ball
LG: block ball
RG: block ball
C: block ball
ball: pass location 2 -18

OverTheMiddle: offensive play
QB: run location -10 0
LE: block ball
RE: block ball
LG: block ball
RG: block ball
C: run location 7 0
ball: pass location 7 0

Rush: defensive play
QB: run ball
LE: run ball
RE: run ball
LG: run ball
RG: run ball
C: run ball

GuardEnds: defensive play
QB: run ball
LE: run LE
RE: run RE
LG: run ball
RG: run ball
C: run ball

ManToMan: defensive play
QB: run QB
LE: run LE
RE: run RE
LG: run LG
RG: run RG
C: run C

Zone: defensive play
QB: run ball
LE: guard location -10 -15
RE: guard location -10 15
LG: run ball
RG: run ball
C: run ball

punt-reception: defensive play
QB: stop
LE: guard ball
RE: guard ball
LG: run ball
RG: run ball
C: run ball

Corners: defensive play
QB: run ball
LE: run ball
RE: run ball
LG: guard location -1 -14
RG: guard location -3 16
C: run ball

SafetyZone: defensive play
QB: guard location -7 14
LE: guard location -2 -15
RE: run ball
LG: run ball
RG: run ball
C: run ball

AllZones: defensive play
QB: guard location -1 -2
LE: guard location -7 -4
RE: guard location -7 4
LG: guard location 0 -10
RG: guard location 0 10
C: guard location -1 2