| 1182 | } |
| 1183 | |
| 1184 | void PlayerData::packData(BitStream* stream) |
| 1185 | { |
| 1186 | Parent::packData(stream); |
| 1187 | |
| 1188 | stream->writeFlag(renderFirstPerson); |
| 1189 | stream->writeFlag(firstPersonShadows); |
| 1190 | |
| 1191 | stream->write(minLookAngle); |
| 1192 | stream->write(maxLookAngle); |
| 1193 | stream->write(maxFreelookAngle); |
| 1194 | stream->write(maxTimeScale); |
| 1195 | |
| 1196 | stream->write(mass); |
| 1197 | stream->write(maxEnergy); |
| 1198 | stream->write(drag); |
| 1199 | stream->write(density); |
| 1200 | |
| 1201 | stream->write(maxStepHeight); |
| 1202 | |
| 1203 | stream->write(runForce); |
| 1204 | stream->write(runEnergyDrain); |
| 1205 | stream->write(minRunEnergy); |
| 1206 | stream->write(maxForwardSpeed); |
| 1207 | stream->write(maxBackwardSpeed); |
| 1208 | stream->write(maxSideSpeed); |
| 1209 | stream->write(runSurfaceAngle); |
| 1210 | |
| 1211 | stream->write(fallingSpeedThreshold); |
| 1212 | |
| 1213 | stream->write(recoverDelay); |
| 1214 | stream->write(recoverRunForceScale); |
| 1215 | stream->write(landSequenceTime); |
| 1216 | stream->write(transitionToLand); |
| 1217 | |
| 1218 | // Jumping |
| 1219 | stream->write(jumpForce); |
| 1220 | stream->write(jumpEnergyDrain); |
| 1221 | stream->write(minJumpEnergy); |
| 1222 | stream->write(minJumpSpeed); |
| 1223 | stream->write(maxJumpSpeed); |
| 1224 | stream->write(jumpSurfaceAngle); |
| 1225 | stream->writeInt(jumpDelay,JumpDelayBits); |
| 1226 | |
| 1227 | // Sprinting |
| 1228 | stream->write(sprintForce); |
| 1229 | stream->write(sprintEnergyDrain); |
| 1230 | stream->write(minSprintEnergy); |
| 1231 | stream->write(maxSprintForwardSpeed); |
| 1232 | stream->write(maxSprintBackwardSpeed); |
| 1233 | stream->write(maxSprintSideSpeed); |
| 1234 | stream->write(sprintStrafeScale); |
| 1235 | stream->write(sprintYawScale); |
| 1236 | stream->write(sprintPitchScale); |
| 1237 | stream->writeFlag(sprintCanJump); |
| 1238 | |
| 1239 | // Swimming |
| 1240 | stream->write(swimForce); |
| 1241 | stream->write(maxUnderwaterForwardSpeed); |
nothing calls this directly
no test coverage detected