This commit is contained in:
Cutieguwu
2025-03-30 22:16:10 -04:00
parent fc00146b47
commit 65e202d78e
14 changed files with 349 additions and 102 deletions

14
gamelog/src/event.rs Normal file
View File

@@ -0,0 +1,14 @@
use crate::{Play, ScoreChange, Team, TerrainState};
use serde::Deserialize;
type Offence = Team;
#[derive(Debug, Deserialize, Clone)]
pub enum Event {
Play(Play),
Kickoff(Offence),
Turnover(Offence),
Penalty(TerrainState),
ScoreChange(ScoreChange),
}