Never Split the Party Wiki
Advertisement

Speed

        public float ActualSpeed { get { return (3f * Mathf.Pow(Speed / 5f, 0.6f)) + 1.5f; } }

                value /= 5;


                return 10f * Mathf.Pow(lue, 0.8f);

            }

        }


        float attackRate = 1;

        public float AttackRate

        {

            get { return attackRate; }

            set { attackRate = Math.Max(1, value); }

        }

        public float TimeBetweenBullets { get { return 1f / (1.2f * (Mathf.Pow(AttackRate / 5f, 0.7f) + 0.5f)); } }


        float bulletSpeed = 1;

        public float BulletSpeed

        {

            get { return bulletSpeed; }

            set { bulletSpeed = Math.Max(1, value); }

        }


        public float BulletImpulseForce { get { return 3 * Mathf.Pow(BulletSpeed / 5f, 0.6f); } }


        float range = 1;

        public float Range

Advertisement