public override void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     base.Read(des, br);
     m_hands               = des.ReadClassArray <hkbpReachModifierHand>(br);
     m_newTargetGain       = br.ReadSingle();
     m_noTargetGain        = br.ReadSingle();
     m_targetGain          = br.ReadSingle();
     m_fadeOutDuration     = br.ReadSingle();
     m_raycastLayer        = br.ReadInt32();
     m_sensingPropertyKey  = br.ReadUInt32();
     m_reachMode           = (ReachMode)br.ReadSByte();
     m_ignoreMySystemGroup = br.ReadBoolean();
     br.ReadUInt16();
     m_extrapolate = br.ReadSingle();
     br.ReadUInt64();
     br.ReadUInt64();
     br.ReadUInt64();
 }
 // Use this for initialization
 void Start()
 {
     cReachMode = cReachHand.belongsToHandObject.GetComponent <ReachMode>();
 }