private static int GetObjectCollisionScore(SIGVerse.Competition.CollisionType collisionType, Collision collision, float collisionVelocity)
 {
     if (collisionType == CollisionType.WithHsrBase)
     {
         return(-5);
     }
     else
     {
         return(Mathf.Clamp(Mathf.FloorToInt((collisionVelocity - 1.0f) * -10), -50, -1));
     }
 }
 public void OnTransferredCollisionEnter(SIGVerse.Competition.CollisionType collisionType, Collision collision, float collisionVelocity, float effectScale)
 {
     base.AddDataLine(PlaybackCollisionEventController.GetDataLine(this.GetHeaderElapsedTime(), collision, collisionVelocity, effectScale));
 }
 public void OnTransferredCollisionEnter(SIGVerse.Competition.CollisionType collisionType, Collision collision, float collisionVelocity, float effectScale)
 {
     this.AddScore(Score.Type.ObjectCollisionEnter, collisionType, collision, collisionVelocity);
 }
예제 #4
0
 public void OnTransferredCollisionEnter(SIGVerse.Competition.CollisionType collisionType, Collision collision, float collisionVelocity, float effectScale)
 {
 }