feat: proper lod0 handling

This commit is contained in:
TrèsAbhi committed 2024-02-20 11:21:01 -06:00
1 parent 060d00ccc4
commit a51cbc51de
15 files changed
+108 -178

No files matched your search

+10 -18
View File
@@ -1,6 +1,15 @@
import { config } from 'dotenv';
import { readdir } from 'fs/promises';
import { argv } from 'process';
config();
const allTargets = argv.includes('--all-targets');
const targets = argv
.find((argument) => argument.startsWith('--target'))
?.split('=')[1]
.split(',');
const production = argv.includes('--production');
import { boosterIcons } from './boosterIcons';
import { camouflageIcons } from './camouflageIcons';
import { circleFlags } from './circleFlags';
@@ -14,23 +23,6 @@ import { tankArmors } from './tankArmors';
import { tankIcons } from './tankIcons';
import { tankModels } from './tankModels';
config();
const allTargets = argv.includes('--all-targets');
const targets = argv
.find((argument) => argument.startsWith('--target'))
?.split('=')[1]
.split(',');
const production = argv.includes('--production');
const isDepot = argv.includes('--depot');
export const DATA = isDepot
? await (async () => {
const [installationVersion] = await readdir('depots/444202');
return `depots/444202/${installationVersion}/Data`;
})()
: 'C:/Program Files (x86)/Steam/steamapps/common/World of Tanks Blitz/Data';
if (!targets && !allTargets) throw new Error('No target(s) specified');
const methods = [