Skip to content

Instantly share code, notes, and snippets.

@IBBoard
Last active May 11, 2021 17:18
Show Gist options
  • Save IBBoard/28446ab4246cbac695c5263c13892b3f to your computer and use it in GitHub Desktop.
Save IBBoard/28446ab4246cbac695c5263c13892b3f to your computer and use it in GitHub Desktop.
Early output from parsing Blood Bowl 1 replay files with bbreplay - https://github.com/IBBoard/bbreplay/
Replay_2021-04-05_14-44-03.db
Home: Gouged Eye (Orc)
Away: Reikland Reavers (Human)
UnknownCommand(id=1, turn=41, team=PlayerType.HOTSEAT, cmd_type=3, data=[255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=2, turn=42, team=PlayerType.HOTSEAT, cmd_type=4, data=[25, 47, 240, 221, 0, 0, 0, 0, 0, 0, 0, 0])
CoinToss(team=PlayerType.HOTSEAT, choice=CoinToss.TAILS, data=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Role(team=PlayerType.HOTSEAT, choice=Role.RECEIVE, data=[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=5, turn=320, team=PlayerType.HOTSEAT, cmd_type=88, data=[255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=3, pos=3,25, data=[1, 3, 3, 25, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=11, pos=11,25, data=[1, 11, 11, 25, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=13, pos=13,25, data=[1, 13, 13, 25, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=12, pos=7,13, data=[1, 12, 7, 13, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=10, pos=6,13, data=[1, 10, 6, 13, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=8, pos=8,13, data=[1, 8, 8, 13, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=2, pos=13,15, data=[1, 2, 13, 15, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=4, pos=13,17, data=[1, 4, 13, 17, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=7, pos=1,17, data=[1, 7, 1, 17, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=6, pos=10,15, data=[1, 6, 10, 15, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.AWAY, player=9, pos=4,15, data=[1, 9, 4, 15, 0, 0, 0, 0, 0, 0, 0, 0])
SetupComplete(team=PlayerType.HOTSEAT, data=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=9, pos=9,0, data=[0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=12, pos=12,0, data=[0, 12, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=13, pos=13,0, data=[0, 13, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=4, pos=4,6, data=[0, 4, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=11, pos=10,6, data=[0, 11, 10, 6, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=8, pos=7,12, data=[0, 8, 7, 12, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=0, pos=8,12, data=[0, 0, 8, 12, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=6, pos=1,10, data=[0, 6, 1, 10, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=7, pos=13,10, data=[0, 7, 13, 10, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=2, pos=1,8, data=[0, 2, 1, 8, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=3, pos=13,8, data=[0, 3, 13, 8, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=10, pos=4,10, data=[0, 10, 4, 10, 0, 0, 0, 0, 0, 0, 0, 0])
Setup(team=PlayerType.HOME, player=5, pos=10,10, data=[0, 5, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0])
SetupComplete(team=PlayerType.HOTSEAT, data=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Kickoff(team=PlayerType.HOTSEAT, pos=0,1, data=[0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
PreKickoffComplete(team=PlayerType.HOME, data=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
PreKickoffComplete(team=PlayerType.AWAY, data=[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=35, turn=605, team=PlayerType.HOTSEAT, cmd_type=16, data=[0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=36, turn=676, team=PlayerType.HOTSEAT, cmd_type=33, data=[0, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=37, turn=706, team=PlayerType.HOTSEAT, cmd_type=33, data=[0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=38, turn=728, team=PlayerType.HOTSEAT, cmd_type=33, data=[0, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=39, turn=739, team=PlayerType.HOTSEAT, cmd_type=26, data=[0, 5, 1, 6, 255, 255, 0, 0, 1, 0, 0, 0])
Movement(team=PlayerType.HOME, player=5, sequence=0, move_to=10,11, data=[0, 5, 0, 0, 25, 0, 0, 0, 10, 11, 0, 0])
Movement(team=PlayerType.HOME, player=5, sequence=1, move_to=10,12, data=[0, 5, 1, 0, 25, 0, 0, 0, 10, 12, 0, 0])
Movement(team=PlayerType.HOME, player=5, sequence=2, move_to=10,13, data=[0, 5, 2, 0, 25, 0, 0, 0, 10, 13, 0, 0])
Movement(team=PlayerType.HOME, player=5, sequence=3, move_to=10,14, data=[0, 5, 3, 0, 25, 0, 0, 0, 10, 14, 0, 0])
BlockCommand(team=PlayerType.HOME, player=5, sequence=4, target=10,15, data=[0, 5, 4, 0, 26, 0, 0, 0, 10, 15, 0, 0])
PlayerTurnEnded(team=PlayerType.HOME, unknown=0, data=[0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=46, turn=789, team=PlayerType.HOTSEAT, cmd_type=91, data=[0, 5, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=47, turn=789, team=PlayerType.HOTSEAT, cmd_type=91, data=[0, 5, 0, 0, 30, 0, 0, 0, 1, 0, 0, 0])
UnknownCommand(id=48, turn=789, team=PlayerType.HOTSEAT, cmd_type=92, data=[0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=49, turn=791, team=PlayerType.HOTSEAT, cmd_type=91, data=[1, 6, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=50, turn=791, team=PlayerType.HOTSEAT, cmd_type=91, data=[1, 6, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0])
UnknownCommand(id=51, turn=791, team=PlayerType.HOTSEAT, cmd_type=91, data=[1, 6, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=52, turn=791, team=PlayerType.HOTSEAT, cmd_type=91, data=[1, 6, 0, 0, 30, 0, 0, 0, 1, 0, 0, 0])
UnknownCommand(id=53, turn=791, team=PlayerType.HOTSEAT, cmd_type=92, data=[0, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=54, turn=805, team=PlayerType.HOTSEAT, cmd_type=46, data=[0, 5, 11, 16, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=55, turn=840, team=PlayerType.HOTSEAT, cmd_type=45, data=[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=56, turn=885, team=PlayerType.HOTSEAT, cmd_type=29, data=[1, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0])
UnknownCommand(id=57, turn=890, team=PlayerType.HOTSEAT, cmd_type=33, data=[0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
AbandonMatch(team=PlayerType.HOTSEAT, data=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment