//private readonly List<HkBodyCollision> m_hkBodyCollisions = new List<HkBodyCollision>(32);

        public MyThirdPersonSpectator()
        {
            Static       = this;
            NormalSpring = new SpringInfo(20000, 1114, 50);
            //StrafingSpring = new SpringInfo(36000, 2683, 50);
            //AngleSpring = new SpringInfo(30, 14.5f, 2);

            //m_targetSpring = NormalSpring;
            m_currentSpring = new SpringInfo(NormalSpring);

            m_lookAt        = m_lookAtDirection * m_lookAtDefaultLength;
            m_clampedlookAt = m_lookAt;

            m_saveSettings = false;

            ResetViewerDistance();
        }
Example #2
0
        public MyThirdPersonSpectator()
        {
            Static         = this;
            NormalSpring   = new SpringInfo(20000, 1114, 50);
            StrafingSpring = new SpringInfo(36000, 2683, 50);
            AngleSpring    = new SpringInfo(30, 14.5f, 2);

            m_targetSpring  = NormalSpring;
            m_currentSpring = new SpringInfo(NormalSpring);

            m_lookAt = LOOK_AT_DIRECTION * LOOK_AT_DEFAULT_LENGTH;

            m_saveSettings = false;

            ResetDistance();

            for (int i = 0; i < m_lastShapeCastDistance.Length; ++i)
            {
                m_lastShapeCastDistance[i] = float.PositiveInfinity;
            }
        }
        public MyThirdPersonSpectator()
        {
            Static = this;
            NormalSpring = new SpringInfo(20000, 1114, 50);
            StrafingSpring = new SpringInfo(36000, 2683, 50);
            AngleSpring = new SpringInfo(30, 14.5f, 2);

            m_targetSpring = NormalSpring;
            m_currentSpring = new SpringInfo(NormalSpring);

            m_lookAt = LOOK_AT_DIRECTION * LOOK_AT_DEFAULT_LENGTH;

            m_saveSettings = false;

            ResetDistance();

            for (int i = 0; i < m_lastShapeCastDistance.Length; ++i)
            {
                m_lastShapeCastDistance[i] = float.PositiveInfinity;
            }
        }
        public MyThirdPersonSpectator()
        {
            Static = this;
            NormalSpring = new SpringInfo(20000, 1114, 50);
            //StrafingSpring = new SpringInfo(36000, 2683, 50);
            //AngleSpring = new SpringInfo(30, 14.5f, 2);

            //m_targetSpring = NormalSpring;
            m_currentSpring = new SpringInfo(NormalSpring);

            m_lookAt = m_lookAtDirectionCharacter * m_lookAtDefaultLength;
            m_clampedlookAt = m_lookAt;

            m_saveSettings = false;

            ResetViewerDistance();
        }