horse: rework for saddles

This commit is contained in:
2026-02-07 09:34:19 -05:00
parent 546f2db327
commit 2fcd608102
5 changed files with 10 additions and 35 deletions

View File

@@ -34,15 +34,15 @@ pub struct skill-icon-id
pub struct race-id
game-id: game-id
// Game ID for race instances,
// i.e. "Tenno Sho (Spring) at Kyoto Racecourse" vs. "Tenno Sho (Spring) at Hanshin."
pub struct race-instance-id
game-id: game-id
// Game ID for race thumbnails.
pub struct race-thumbnail-id
game-id: game-id
// Game ID for saddles,
// i.e. one or more race wins that appear as a title.
pub struct saddle-id
game-id: game-id
// order2 comparison between any game ID types.
pub inline fun order2(x: a, y: a, ?a/game-id: (a) -> game-id): order2<a>
match x.game-id.cmp(y.game-id)