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); }
public void OnTransferredCollisionEnter(SIGVerse.Competition.CollisionType collisionType, Collision collision, float collisionVelocity, float effectScale) { }