feat: finishInvasionsInOneMission #2715

Merged
Sainan merged 12 commits from AlexisinGit/SpaceNinjaServerAlexFork:finishOneInvasionFinishTheWholeThing into main 2025-08-29 17:36:12 -07:00
3 changed files with 3 additions and 1 deletions
Showing only changes of commit 40b3281d99 - Show all commits

View File

@ -1435,6 +1435,7 @@ const inventorySchema = new Schema<IInventoryDatabase, InventoryDocumentProps>(
dontSubtractPurchaseStandingCost: Boolean,
dontSubtractVoidTraces: Boolean,
dontSubtractConsumables: Boolean,
finishInvasionsInOneMission: Boolean,
infiniteCredits: Boolean,
infinitePlatinum: Boolean,
infiniteEndo: Boolean,

View File

@ -775,7 +775,7 @@ export const addMissionInventoryUpdates = async (
}
case "InvasionProgress": {
for (const clientProgress of value) {
if (config.finishOneInvasionFinishTheWholeThing) {
if (inventory.finishInvasionsInOneMission) {
clientProgress.Delta *= 3;
clientProgress.AttackerScore *= 3;
clientProgress.DefenderScore *= 3;

View File

@ -28,6 +28,7 @@ export interface IAccountCheats {
dontSubtractPurchaseStandingCost?: boolean;
dontSubtractVoidTraces?: boolean;
dontSubtractConsumables?: boolean;
finishInvasionsInOneMission?: boolean;
infiniteCredits?: boolean;
infinitePlatinum?: boolean;
infiniteEndo?: boolean;