Update dice.py
Updated catcher chart to SBa chart
This commit is contained in:
parent
0e56e1992e
commit
8faa5ec459
157
dice.py
157
dice.py
@ -484,162 +484,97 @@ def sa_fielding_roll(pos_code: str, team: dict) -> [discord.Embed]:
|
|||||||
elif pos_code == 'C':
|
elif pos_code == 'C':
|
||||||
x_chart = 'https://sombaseball.ddns.net/static/images/season04/range-catcher.png'
|
x_chart = 'https://sombaseball.ddns.net/static/images/season04/range-catcher.png'
|
||||||
error_chart += 'catcher.png'
|
error_chart += 'catcher.png'
|
||||||
symbol_link = 'https://docs.google.com/document/d/1a_g6apg74ixcwJapNrbOJZAx7gVxGjeNm79c5XLjSF0/' \
|
|
||||||
'edit#heading=h.mcf1vrt5gzr9'
|
|
||||||
|
|
||||||
# Build range note
|
# Build range note
|
||||||
range_note = '__If Bases Empty__\n'
|
|
||||||
if d_twenty == 1:
|
if d_twenty == 1:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'G3 ------SI1------\n' \
|
'G3 ------SI1------\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 2:
|
elif d_twenty == 2:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'--G3--- ----SI1----\n' \
|
'G3 SPD ----SI1----\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 3:
|
elif d_twenty == 3:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'PO --G3--- --SI1--\n' \
|
'--G3--- SPD --SI1--\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 4:
|
elif d_twenty == 4:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'--PO--- --G3--- SI1\n' \
|
'G2 G3 --SPD-- SI1\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 5:
|
elif d_twenty == 5:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'----PO----- --G3---\n' \
|
'G2 --G3--- --SPD--\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 6:
|
elif d_twenty == 6:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'------PO------- G3\n' \
|
'--G2--- G3 --SPD--\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty <= 10:
|
elif d_twenty == 7:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'--------PO---------\n' \
|
'PO G2 G3 --SPD--\n' \
|
||||||
|
'```\n'
|
||||||
|
elif d_twenty == 8:
|
||||||
|
range_note = '```\n' \
|
||||||
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
|
'PO --G2--- G3 SPD\n' \
|
||||||
|
'```\n'
|
||||||
|
elif d_twenty == 9:
|
||||||
|
range_note = '```\n' \
|
||||||
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
|
'--PO--- G2 G3 SPD\n' \
|
||||||
|
'```\n'
|
||||||
|
elif d_twenty == 10:
|
||||||
|
range_note = '```\n' \
|
||||||
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
|
'FO PO G2 G3 SPD\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 11:
|
elif d_twenty == 11:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'FO -------PO------\n' \
|
'FO --PO--- G2 G3\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 12:
|
elif d_twenty == 12:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'--FO--- -----PO----\n' \
|
'--FO--- PO G2 G3\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 13:
|
elif d_twenty == 13:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'----FO----- --PO---\n' \
|
'G1 FO PO G2 G3\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 14:
|
elif d_twenty == 14:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'------FO------- PO\n' \
|
'G1 --FO--- PO G2\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty <= 16:
|
elif d_twenty <= 16:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'--------FO---------\n' \
|
'--G1--- FO PO G2\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 17:
|
elif d_twenty <= 18:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'--G2--- G3 --FO---\n' \
|
'----G1----- FO PO\n' \
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 18:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'--G2--- --G3--- FO\n' \
|
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 19:
|
elif d_twenty == 19:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'--G1--- G2 --G3---\n' \
|
'----G1----- --FO---\n' \
|
||||||
'```\n'
|
'```\n'
|
||||||
elif d_twenty == 20:
|
elif d_twenty == 20:
|
||||||
range_note += '```\n' \
|
range_note = '```\n' \
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
' 1 | 2 | 3 | 4 | 5\n' \
|
||||||
'--G1--- --G2--- G3\n' \
|
'------G1------- FO\n' \
|
||||||
'```\n'
|
|
||||||
|
|
||||||
range_note += '__If Runners on Base__\n'
|
|
||||||
if d_twenty <= 2:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'--------WP---------\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 3:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
' X -------WP------\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 4:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'---X--- -----WP----\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 5:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'-----X----- --WP---\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 6:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'-------X------- WP\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty <= 9:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'PO -------X-------\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty <= 12:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'--PO--- -----X-----\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 13:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'FO PO -----X-----\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 14:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'--FO--- PO ---X---\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty <= 16:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'----FO----- ---X---\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 17:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'--G2--- G3 PO X\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 18:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'--G2--- --G3--- X\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 19:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'G1 --G2--- --G3---\n' \
|
|
||||||
'```\n'
|
|
||||||
elif d_twenty == 20:
|
|
||||||
range_note += '```\n' \
|
|
||||||
' 1 | 2 | 3 | 4 | 5\n' \
|
|
||||||
'--G1--- --G2--- G3\n' \
|
|
||||||
'```\n'
|
'```\n'
|
||||||
|
|
||||||
# Build error note
|
# Build error note
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user