@Override
public void read(final InputCapsule capsule) throws IOException {
super.read(capsule);
final InputCapsule cap = capsule;
_swarmRangeSQ = cap.readDouble("swarmRangeSQ", DEFAULT_SWARM_RANGE_SQ);
_deviance = cap.readDouble("deviance", DEFAULT_DEVIANCE);
_turnSpeed = cap.readDouble("turnSpeed", DEFAULT_TURN_SPEED);
_speedBump = cap.readDouble("speedBump", DEFAULT_SPEED_BUMP);
_maxSpeed = cap.readDouble("maxSpeed", DEFAULT_MAX_SPEED);
_swarmOffset.set((Vector3) cap.readSavable("swarmOffset", new Vector3()));