Frame_data
type move = {
startup : int;
active : int;
recovery : int;
damage : int;
hitstun : int;
blockstun : int;
hitbox : Hitbox.box;
}
type phase =
| Startup
| Active
| Recovery
| Over
val length : move -> int
val phase : move -> int -> phase
val advantage_on_hit : move -> int
val advantage_on_block : move -> int