Adding a syndicate pairing page with some notes

This commit is contained in:
2026-07-17 17:12:39 -04:00
parent 8fa0422be4
commit e64193639e
50 changed files with 1689 additions and 398 deletions
+2 -2
View File
@@ -13,7 +13,7 @@ public class CardData
: 0;
public string? Description { get; init; }
public string? Faction { get; init; }
public string? Syndicate { get; init; }
public string? Set { get; init; }
public string? Speed { get; init; }
public List<string> Archetypes { get; init; } = [];
@@ -42,7 +42,7 @@ public class CardData
var q = query.Trim().ToLowerInvariant();
return Name.ToLowerInvariant().Contains(q) ||
(Description?.ToLowerInvariant().Contains(q) ?? false) ||
(Faction?.ToLowerInvariant().Contains(q) ?? false) ||
(Syndicate?.ToLowerInvariant().Contains(q) ?? false) ||
Archetypes.Any(a => a.ToLowerInvariant().Contains(q)) ||
(Name.ToLowerInvariant().Contains("b.o.o.f.") && q.Equals("boof")) ||
(Name.ToLowerInvariant().Contains("boof") && q.Equals("b.o.o.f."));