From 0cd6b78504ed96c25891891b3af3cb1ddd2fc379 Mon Sep 17 00:00:00 2001 From: Mangiang Date: Sat, 4 Jun 2022 23:44:00 -0400 Subject: [PATCH] fix: add typing for locales --- TypeScript/13AddTrader/src/mod.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TypeScript/13AddTrader/src/mod.ts b/TypeScript/13AddTrader/src/mod.ts index 8abcbea..508fc93 100644 --- a/TypeScript/13AddTrader/src/mod.ts +++ b/TypeScript/13AddTrader/src/mod.ts @@ -12,6 +12,7 @@ import { ITraderAssort, ITraderBase } from "@spt-aki/models/eft/common/tables/IT import { ITraderConfig, UpdateTime } from "@spt-aki/models/spt/config/ITraderConfig"; import { JsonUtil } from "@spt-aki/utils/JsonUtil"; import { Item } from "@spt-aki/models/eft/common/tables/IItem"; +import { ILocaleGlobalBase } from "@spt-aki/models/spt/server/ILocaleBase"; // The new trader config import * as baseJson from "../db/base.json"; @@ -53,7 +54,7 @@ class SampleTrader implements IMod { }; // For each language, add locale for the new trader - const locales = Object.values(tables.locales.global); + const locales = Object.values(tables.locales.global) as ILocaleGlobalBase[]; for (const locale of locales) { locale.trading[baseJson._id] = { FullName: baseJson.name,