Exemplo n.º 1
0
        public void ResetMountsSkill(BaseSkillData data)
        {
            if (m_SkillData == null)
            {
                m_SkillData = new BaseSkillData();
            }

            m_SkillData.Reset(data.m_SkillL, data.m_SKillIDSpace, data.m_Skillpounce);
        }
Exemplo n.º 2
0
        public BaseSkillData CopyTo()
        {
            BaseSkillData _data = new BaseSkillData();

            _data.m_SKillIDSpace = m_SKillIDSpace;
            _data.m_SkillL       = m_SkillL;
            _data.m_Skillpounce  = m_Skillpounce;
            _data.m_PounceAnim   = m_PounceAnim;
            return(_data);
        }
Exemplo n.º 3
0
    public void RefreshData()
    {
        if (_monster == null)
        {
            return;
        }

        _curPostion = _monster.peTrans.position;
        _rotation   = _monster.peTrans.rotation;
        _scale      = _monster.peTrans.scale;
        _hp         = _monster.HPPercent;
        _protoId    = _monster.ProtoID;
        _eCtrltype  = _monster.monstermountCtrl.ctrlType;

        _mountsForce = _monster.monstermountCtrl.m_MountsForceDb.Copy();
        _mountsSkill = _monster.monstermountCtrl.m_SkillData.CopyTo();
    }
Exemplo n.º 4
0
 public MountMonsterData()
 {
     _mountsForce = new Pathea.ForceData();
     _mountsSkill = new Pathea.BaseSkillData();
 }