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 {
key: keyof IAccountCheats;
value: boolean;
value: undefined;
}

View File

@ -1462,6 +1462,15 @@ const inventorySchema = new Schema<IInventoryDatabase, InventoryDocumentProps>(
flawlessRelicsAlwaysGiveSilverReward: Boolean,
radiantRelicsAlwaysGiveGoldReward: 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 },
SubscribedToEmailsPersonalized: { type: Number, default: 0 },

View File

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