New IAccountCheats Fields

This commit is contained in:
AlexisinGit 2025-08-30 13:28:07 +08:00
parent b5c6c3e485
commit 0cc56c6387
3 changed files with 19 additions and 1 deletions

View File

@ -14,5 +14,5 @@ export const setAccountCheatController: RequestHandler = async (req, res) => {
interface ISetAccountCheatRequest { interface ISetAccountCheatRequest {
key: keyof IAccountCheats; key: keyof IAccountCheats;
value: boolean; value: undefined;
} }

View File

@ -1462,6 +1462,15 @@ const inventorySchema = new Schema<IInventoryDatabase, InventoryDocumentProps>(
flawlessRelicsAlwaysGiveSilverReward: Boolean, flawlessRelicsAlwaysGiveSilverReward: Boolean,
radiantRelicsAlwaysGiveGoldReward: Boolean, radiantRelicsAlwaysGiveGoldReward: Boolean,
disableDailyTribute: Boolean, disableDailyTribute: Boolean,
nemesisAlwaysCorrect: Boolean,
nemesisHenchmenKillsMultiplierGrineer: Number,
nemesisHenchmenKillsMultiplierCorpus: Number,
nemesisHenchmenKillsMultiplierInfestation: Number,
nemesisHintProgressMultiplierGrineer: Number,
nemesisHintProgressMultiplierCorpus: Number,
nemesisWeaponFusionMultiplier: Number,
nemesisGainExtraRank: Number,
nemesisExtraWeaponOnKill: Number,
SubscribedToEmails: { type: Number, default: 0 }, SubscribedToEmails: { type: Number, default: 0 },
SubscribedToEmailsPersonalized: { type: Number, default: 0 }, SubscribedToEmailsPersonalized: { type: Number, default: 0 },

View File

@ -55,6 +55,15 @@ export interface IAccountCheats {
flawlessRelicsAlwaysGiveSilverReward?: boolean; flawlessRelicsAlwaysGiveSilverReward?: boolean;
radiantRelicsAlwaysGiveGoldReward?: boolean; radiantRelicsAlwaysGiveGoldReward?: boolean;
disableDailyTribute?: boolean; disableDailyTribute?: boolean;
nemesisAlwaysCorrect?: boolean;
nemesisHenchmenKillsMultiplierGrineer?: number;
nemesisHenchmenKillsMultiplierCorpus?: number;
nemesisHenchmenKillsMultiplierInfestation?: number;
nemesisHintProgressMultiplierGrineer?: number;
nemesisHintProgressMultiplierCorpus?: number;
nemesisWeaponFusionMultiplier?: number;
nemesisGainExtraRank?: number;
nemesisExtraWeaponOnKill?: number;
} }
export interface IInventoryDatabase export interface IInventoryDatabase