public void Import(BinaryReader r)
    {
        int version = r.ReadInt32();

        if (version >= VERSION1)
        {
            _mountsForce.Import(r);
            _mountsSkill.Import(r);
            _hp = r.ReadSingle();

            _curPostion = PETools.Serialize.ReadVector3(r);
            _rotation   = PETools.Serialize.ReadQuaternion(r);
            _scale      = PETools.Serialize.ReadVector3(r);
            _protoId    = r.ReadInt32();

            if (version >= VERSION1)
            {
                _eCtrltype = (Pathea.ECtrlType)r.ReadInt32();
            }

            _monster = Pathea.PeEntityCreator.Instance.CreateMountsMonster(this);
        }
    }