From 6e8ccf8bcabcdd2f6993bd3c32cc489523a8225e Mon Sep 17 00:00:00 2001 From: voxxus <98050377+Overo3@users.noreply.github.com> Date: Thu, 20 Mar 2025 18:33:49 -0400 Subject: [PATCH 1/2] Fix upgrades: filter failure --- env.d.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/env.d.ts b/env.d.ts index 634d575..45e94b1 100644 --- a/env.d.ts +++ b/env.d.ts @@ -21,10 +21,11 @@ type Subscripts = Record any>> & { type UpgradeRarityString = "`0noob`" | "`1kiddie`" | "`2h4x0r`" | "`3h4rdc0r3`" | "`4|_|b3|2`" | "`531337`" type UpgradeRarityNumber = 0 | 1 | 2 | 3 | 4 | 5 +type UpgradeTypeString = "lock" | "script_space" | "chat" | "script" | "tool" | "bot_brain" | "glam" type UpgradeBase = { name: string - type: "lock" | "script_space" | "chat" | "script" | "tool" | "bot_brain" | "glam" + type: UpgradeTypeString up_class?: -1 | 0 | 1 | 2 | 3 tier: 1 | 2 | 3 | 4 rarity: UpgradeRarityNumber @@ -551,6 +552,17 @@ type Highsec = Fullsec & PlayerHighsec & { [x: string]: null | boolean | number | string rarity: UpgradeRarityString })[] | ScriptFailure + + (args:{ + filter: + Partial<{ + loaded: boolean, + rarity: UpgradeRarityNumber | MongoQuerySelector, + name: string | MongoQuerySelector + } & Omit<{ + [k in keyof CliUpgrade]: CliUpgrade[k] | MongoQuerySelector + }, "rarity">> + }): { i: string, name: string, rarity: Upgrade["rarity"], cost: number, loaded: boolean }[] | ScriptFailure } } From 6286676da14da2056ea49c881ecba9b8c1ffd3cb Mon Sep 17 00:00:00 2001 From: voxxus <98050377+Overo3@users.noreply.github.com> Date: Thu, 20 Mar 2025 18:36:22 -0400 Subject: [PATCH 2/2] Fix styling --- env.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/env.d.ts b/env.d.ts index 45e94b1..5a24f40 100644 --- a/env.d.ts +++ b/env.d.ts @@ -553,11 +553,11 @@ type Highsec = Fullsec & PlayerHighsec & { rarity: UpgradeRarityString })[] | ScriptFailure - (args:{ + (args: { filter: Partial<{ - loaded: boolean, - rarity: UpgradeRarityNumber | MongoQuerySelector, + loaded: boolean + rarity: UpgradeRarityNumber | MongoQuerySelector name: string | MongoQuerySelector } & Omit<{ [k in keyof CliUpgrade]: CliUpgrade[k] | MongoQuerySelector