void SHeliBodyState::load(IReader &input_packet) { type = (EHeliBodyState)input_packet.r_s16(); b_looking_at_point = !!input_packet.r_u8(); currBodyHPB.x = input_packet.r_float(); currBodyHPB.y = input_packet.r_float(); currBodyHPB.z = input_packet.r_float(); }
void SHeliEnemy::load(IReader &input_packet) { type = (EHeliHuntState)input_packet.r_s16(); input_packet.r_fvector3 (destEnemyPos); destEnemyID = input_packet.r_u32(); fire_trail_length_des = input_packet.r_float(); bUseFireTrail = !!input_packet.r_u8(); }