some returns

This commit is contained in:
tresabhi committed 2026-08-01 14:32:25 -05:00
1 parent 30522bfda0
commit 2dc23ba09d
4 files changed
+36 -11

No files matched your search

+21 -1
View File
@@ -1,3 +1,23 @@
import {
CamouflageDefinitions,
ConsumableDefinitions,
EquipmentDefinitions,
GameDefinitions,
MapDefinitions,
ModelDefinitions,
ProvisionDefinitions,
SkillDefinitions,
TankDefinitions,
} from "@blitzkit/core";
export abstract class BlitzKitAPI {
// abstract game(): Promise<GameDefinitions>;
abstract skillDefinitions(): Promise<SkillDefinitions>;
abstract provisionDefinitions(): Promise<ProvisionDefinitions>;
abstract consumableDefinitions(): Promise<ConsumableDefinitions>;
abstract equipmentDefinitions(): Promise<EquipmentDefinitions>;
abstract mapDefinitions(): Promise<MapDefinitions>;
abstract modelDefinitions(): Promise<ModelDefinitions>;
abstract camouflageDefinitions(): Promise<CamouflageDefinitions>;
abstract tankDefinitions(): Promise<TankDefinitions>;
abstract gameDefinitions(): Promise<GameDefinitions>;
}
+4 -3
View File
@@ -526,7 +526,7 @@ export class ServerBlitzKitAPI extends BlitzKitAPI {
({ type }) => this.blitzkitCrewTypeToBlitz[type] === crewKey,
);
if (index === -1) {
if (crewKey === "#text") return;
if (crewKey === "#text") continue;
entry = {
type: this.blitzCrewTypeToBlitzkit[crewKey as BlitzCrewType],
count: 0,
@@ -866,7 +866,7 @@ export class ServerBlitzKitAPI extends BlitzKitAPI {
}
for (const unlocks of totalUnlocks) {
if (unlocks === undefined) return;
if (unlocks === undefined) continue;
for (const key in unlocks) {
const value = unlocks[key as keyof BlitzModuleType];
@@ -1082,7 +1082,8 @@ export class ServerBlitzKitAPI extends BlitzKitAPI {
({ type }) => this.blitzkitCrewTypeToBlitz[type] === crewKey,
);
if (index === -1) {
if (crewKey === "#text") return;
if (crewKey === "#text") continue;
entry = {
type: this.blitzCrewTypeToBlitzkit[crewKey as BlitzCrewType],
count: 0,