| 1364 | } |
| 1365 | |
| 1366 | void PlayerData::unpackData(BitStream* stream) |
| 1367 | { |
| 1368 | Parent::unpackData(stream); |
| 1369 | |
| 1370 | renderFirstPerson = stream->readFlag(); |
| 1371 | firstPersonShadows = stream->readFlag(); |
| 1372 | |
| 1373 | stream->read(&minLookAngle); |
| 1374 | stream->read(&maxLookAngle); |
| 1375 | stream->read(&maxFreelookAngle); |
| 1376 | stream->read(&maxTimeScale); |
| 1377 | |
| 1378 | stream->read(&mass); |
| 1379 | stream->read(&maxEnergy); |
| 1380 | stream->read(&drag); |
| 1381 | stream->read(&density); |
| 1382 | |
| 1383 | stream->read(&maxStepHeight); |
| 1384 | |
| 1385 | stream->read(&runForce); |
| 1386 | stream->read(&runEnergyDrain); |
| 1387 | stream->read(&minRunEnergy); |
| 1388 | stream->read(&maxForwardSpeed); |
| 1389 | stream->read(&maxBackwardSpeed); |
| 1390 | stream->read(&maxSideSpeed); |
| 1391 | stream->read(&runSurfaceAngle); |
| 1392 | |
| 1393 | stream->read(&fallingSpeedThreshold); |
| 1394 | stream->read(&recoverDelay); |
| 1395 | stream->read(&recoverRunForceScale); |
| 1396 | stream->read(&landSequenceTime); |
| 1397 | stream->read(&transitionToLand); |
| 1398 | |
| 1399 | // Jumping |
| 1400 | stream->read(&jumpForce); |
| 1401 | stream->read(&jumpEnergyDrain); |
| 1402 | stream->read(&minJumpEnergy); |
| 1403 | stream->read(&minJumpSpeed); |
| 1404 | stream->read(&maxJumpSpeed); |
| 1405 | stream->read(&jumpSurfaceAngle); |
| 1406 | jumpDelay = stream->readInt(JumpDelayBits); |
| 1407 | |
| 1408 | // Sprinting |
| 1409 | stream->read(&sprintForce); |
| 1410 | stream->read(&sprintEnergyDrain); |
| 1411 | stream->read(&minSprintEnergy); |
| 1412 | stream->read(&maxSprintForwardSpeed); |
| 1413 | stream->read(&maxSprintBackwardSpeed); |
| 1414 | stream->read(&maxSprintSideSpeed); |
| 1415 | stream->read(&sprintStrafeScale); |
| 1416 | stream->read(&sprintYawScale); |
| 1417 | stream->read(&sprintPitchScale); |
| 1418 | sprintCanJump = stream->readFlag(); |
| 1419 | |
| 1420 | // Swimming |
| 1421 | stream->read(&swimForce); |
| 1422 | stream->read(&maxUnderwaterForwardSpeed); |
| 1423 | stream->read(&maxUnderwaterBackwardSpeed); |
nothing calls this directly
no test coverage detected