| 37 | } |
| 38 | |
| 39 | void processKartPad() |
| 40 | { |
| 41 | KartPadData padData; |
| 42 | if (mspRecorder) |
| 43 | { |
| 44 | |
| 45 | for (u8 i = 0; i < 16; i++) |
| 46 | { |
| 47 | getPadData(i, msKartPadInput, &padData); |
| 48 | mspRecorder->line(i, &padData); |
| 49 | gpaKartPad[i]->expand(padData); |
| 50 | } |
| 51 | mspRecorder->framework(); |
| 52 | } |
| 53 | else |
| 54 | { |
| 55 | for (u8 i = 0; i < 16; i++) |
| 56 | { |
| 57 | getPadData(i, msKartPadInput, &padData); |
| 58 | gpaKartPad[i]->expand(padData); |
| 59 | } |
| 60 | } |
| 61 | } |
| 62 | |
| 63 | void getPadData(u8 port, KartPadInput padInput, KartPadData *padData) |
| 64 | { |
no test coverage detected