// the struct below is used for checking button combinations of the last input so that the acro can potentially perform a side/turn jump.
// its possible that at some point Game Freak intended for the acro bike to have more complex tricks: but only the acro jump combinations can be seen in the final ROM.
structBikeHistoryInputInfo
{
u32dirHistoryMatch;// the direction you need to press
u32abStartSelectHistoryMatch;// the button you need to press
u32dirHistoryMask;// mask applied so that way only the recent nybble (the recent input) is checked
u32abStartSelectHistoryMask;// mask applied so that way only the recent nybble (the recent input) is checked
constu8*dirTimerHistoryList;// list of timers to check for direction before the button+dir combination can be verified.
constu8*abStartSelectHistoryList;// list of timers to check for buttons before the button+dir combination can be verified.