2023-09-02 01:56:08 +04:00

89 lines
2.3 KiB
JavaScript

/* eslint-disable */
import Warframes from './Warframes.json' assert { type: "json" };
import Gear from './Gear.json' assert { type: "json" };
import Melee from './Melee.json' assert { type: "json" };
import Primary from './Primary.json' assert { type: "json" };
import Secondary from './Secondary.json' assert { type: "json" };
import Sentinels from './Sentinels.json' assert { type: "json" };
import Misc from './Misc.json' assert { type: "json" };
import ArchGun from './Arch-Gun.json' assert { type: "json" };
import ArchMelee from './Arch-Melee.json' assert { type: "json" };
import fs from 'fs';
const formated = {};
Warframes.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
Gear.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
Melee.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
Primary.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
Secondary.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
Sentinels.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
Misc.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
ArchGun.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
ArchMelee.forEach(j=>{
j.components?.forEach(i=>{
if(i.drops && i.drops[0]){
formated[i.drops[0].type] = i.uniqueName;
}
})
});
formated['Forma Blueprint'] = "/Lotus/StoreItems/Types/Items/MiscItems/Forma";
console.log(formated);
const fileBody = JSON.stringify(formated);
fs.writeFile("./craft-names.json", fileBody, err => {
if (err) {
console.log(err.message);
throw err;
}
console.log('data written to file');
});