From f9d22f409c8d76a04307c17040ab7a9cd06bc6ac Mon Sep 17 00:00:00 2001 From: Refringe Date: Sat, 30 Mar 2024 14:29:08 -0400 Subject: [PATCH] Style fixes --- project/src/generators/LocationGenerator.ts | 4 ++-- project/src/helpers/TraderHelper.ts | 7 +++++-- project/src/models/spt/services/ITraderServiceModel.ts | 8 ++++---- project/src/services/TraderServicesService.ts | 2 +- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/project/src/generators/LocationGenerator.ts b/project/src/generators/LocationGenerator.ts index 33363136..cf523064 100644 --- a/project/src/generators/LocationGenerator.ts +++ b/project/src/generators/LocationGenerator.ts @@ -597,7 +597,7 @@ export class LocationGenerator // Build the list of forced loot from both `spawnpointsForced` and any point marked `IsAlwaysSpawn` dynamicForcedSpawnPoints.push(...dynamicLootDist.spawnpointsForced); - dynamicForcedSpawnPoints.push(...dynamicLootDist.spawnpoints.filter(point => point.template.IsAlwaysSpawn)); + dynamicForcedSpawnPoints.push(...dynamicLootDist.spawnpoints.filter((point) => point.template.IsAlwaysSpawn)); // Add forced loot this.addForcedLoot(loot, dynamicForcedSpawnPoints, locationName); @@ -647,7 +647,7 @@ export class LocationGenerator // Add ALL loose loot with 100% chance to pool let chosenSpawnpoints: Spawnpoint[] = [...guaranteedLoosePoints]; - const randomSpawnpointCount = desiredSpawnpointCount - chosenSpawnpoints.length + const randomSpawnpointCount = desiredSpawnpointCount - chosenSpawnpoints.length; // only draw random spawn points if needed if (randomSpawnpointCount > 0 && spawnpointArray.length > 0) { diff --git a/project/src/helpers/TraderHelper.ts b/project/src/helpers/TraderHelper.ts index 6994c7e7..075e57fc 100644 --- a/project/src/helpers/TraderHelper.ts +++ b/project/src/helpers/TraderHelper.ts @@ -320,7 +320,7 @@ export class TraderHelper public addTraderPurchasesToPlayerProfile( sessionID: string, newPurchaseDetails: { items: { itemId: string; count: number; }[]; traderId: string; }, - itemPurchased: Item + itemPurchased: Item, ): void { const profile = this.profileHelper.getFullProfile(sessionID); @@ -351,7 +351,10 @@ export class TraderHelper continue; } - if( profile.traderPurchases[traderId][purchasedItem.itemId].count + purchasedItem.count > itemPurchased.upd.BuyRestrictionMax ) + if ( + profile.traderPurchases[traderId][purchasedItem.itemId].count + purchasedItem.count + > itemPurchased.upd.BuyRestrictionMax + ) { throw new Error("Unable to purchase item, Purchase limit reached"); } diff --git a/project/src/models/spt/services/ITraderServiceModel.ts b/project/src/models/spt/services/ITraderServiceModel.ts index 8525dd90..dcaecc88 100644 --- a/project/src/models/spt/services/ITraderServiceModel.ts +++ b/project/src/models/spt/services/ITraderServiceModel.ts @@ -3,14 +3,14 @@ import { TraderServiceType } from "@spt-aki/models/enums/TraderServiceType"; export interface ITraderServiceModel { serviceType: TraderServiceType; - itemsToPay?: {[key: string]: number}; + itemsToPay?: { [key: string]: number; }; itemsToReceive?: string[]; - subServices?: {[key: string]: number}; + subServices?: { [key: string]: number; }; requirements?: ITraderServiceRequirementsModel; } export interface ITraderServiceRequirementsModel { completedQuests?: string[]; - standings?: {[key: string]: number}; -} \ No newline at end of file + standings?: { [key: string]: number; }; +} diff --git a/project/src/services/TraderServicesService.ts b/project/src/services/TraderServicesService.ts index 05472cf9..38d5f659 100644 --- a/project/src/services/TraderServicesService.ts +++ b/project/src/services/TraderServicesService.ts @@ -57,7 +57,7 @@ export class TraderServicesService } // Clear any unavailable services from the list - traderServices = traderServices.filter(x => !servicesToDelete.includes(x.serviceType)); + traderServices = traderServices.filter((x) => !servicesToDelete.includes(x.serviceType)); return traderServices; }