| 1 |
#include "Flatline_Packet.h" |
| 2 |
|
| 3 |
|
| 4 |
//Always keep this mirrored with the PFlags |
| 5 |
uint8_t sizes[] = |
| 6 |
{ |
| 7 |
0, |
| 8 |
sizeof(PlayerInput), //PFlag_Input, |
| 9 |
sizeof(PlayerFacing), //PFlag_Facing, |
| 10 |
sizeof(PlayerHealth), //PFlag_Health, |
| 11 |
sizeof(PlayerScore), //PFlag_Score, |
| 12 |
sizeof(PlayerFP), //PFlag_FramePing, |
| 13 |
sizeof(PlayerInventory),//PFlag_Inventory, |
| 14 |
32, //PFlag_Class, |
| 15 |
12, //PFlag_Position |
| 16 |
32, //PFlag_Animation, |
| 17 |
sizeof(PlayerThrowData),//PFlag_Throws, |
| 18 |
}; |
| 19 |
|
| 20 |
//please oh please name this better |
| 21 |
uint16_t FLpData_PartSize( uint8_t e) |
| 22 |
{ |
| 23 |
if( e >= PFlag_Max ) return 0; |
| 24 |
return sizes[e]; |
| 25 |
} |