From e92ce64b1725bdf253aa02e150dfc19f5ff7c6d1 Mon Sep 17 00:00:00 2001 From: Branden J Brown Date: Fri, 21 Aug 2026 15:34:39 -0400 Subject: [PATCH] zenno: fix aptitude level type for umas --- zenno/src/lib/data/uma.ts | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/zenno/src/lib/data/uma.ts b/zenno/src/lib/data/uma.ts index 61cb322..4565840 100644 --- a/zenno/src/lib/data/uma.ts +++ b/zenno/src/lib/data/uma.ts @@ -1,3 +1,5 @@ +import * as race from '$lib/race'; + /** * Uma or character card definitions. */ @@ -21,16 +23,16 @@ export interface Uma { */ variant: string; - sprint: AptitudeLevel; - mile: AptitudeLevel; - medium: AptitudeLevel; - long: AptitudeLevel; - front: AptitudeLevel; - pace: AptitudeLevel; - late: AptitudeLevel; - end: AptitudeLevel; - turf: AptitudeLevel; - dirt: AptitudeLevel; + sprint: race.AptitudeLevel; + mile: race.AptitudeLevel; + medium: race.AptitudeLevel; + long: race.AptitudeLevel; + front: race.AptitudeLevel; + pace: race.AptitudeLevel; + late: race.AptitudeLevel; + end: race.AptitudeLevel; + turf: race.AptitudeLevel; + dirt: race.AptitudeLevel; /** * ID of the Uma's unique skill. @@ -66,8 +68,6 @@ export interface Uma { skill_pl5: number; } -export type AptitudeLevel = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7; - export async function uma(): Promise { const resp = await fetch('/api/global/uma'); return resp.json();