From 01e5c3883333455fbf6c33304cde8dadeabc568b Mon Sep 17 00:00:00 2001 From: Joe Fabisevich Date: Thu, 23 May 2024 17:55:50 -0400 Subject: [PATCH] Renaming SpinRate.custom to velocity --- Sources/Pow/Effects/SpinEffect.swift | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Sources/Pow/Effects/SpinEffect.swift b/Sources/Pow/Effects/SpinEffect.swift index a3e4f40..fd585a5 100644 --- a/Sources/Pow/Effects/SpinEffect.swift +++ b/Sources/Pow/Effects/SpinEffect.swift @@ -5,21 +5,21 @@ public extension AnyChangeEffect { enum SpinRate { case `default` case fast - case custom(initialVelocity: Angle, maximumVelocity: Angle, additionalVelocity: Angle) - - fileprivate var maximumVelocity: Angle { - switch self { - case .fast: return .degrees(360 * 4) - case .default: return .degrees(360 * 2) - case .custom(_, let maximumVelocity, _): return maximumVelocity - } - } + case velocity(initial: Angle, maximum: Angle, additional: Angle) fileprivate var initialVelocity: Angle { switch self { case .fast: return .degrees(900) case .default: return .degrees(360) - case .custom(let initialVelocity, _, _): return initialVelocity + case .velocity(let initial, _, _): return initial + } + } + + fileprivate var maximumVelocity: Angle { + switch self { + case .fast: return .degrees(360 * 4) + case .default: return .degrees(360 * 2) + case .velocity(_, let maximum, _): return maximum } } @@ -27,7 +27,7 @@ public extension AnyChangeEffect { switch self { case .fast: return .degrees(900) case .default: return .degrees(360) - case .custom(_, _, let additionalVelocity): return additionalVelocity + case .velocity(_, _, let additional): return additional } } }