init
This commit is contained in:
22
generation/gen0.js
Normal file
22
generation/gen0.js
Normal file
@@ -0,0 +1,22 @@
|
||||
let fs = require('fs');
|
||||
const pergen = 9;
|
||||
var foods = JSON.parse(fs.readFileSync('allfoods.json', 'utf-8')).foods;
|
||||
|
||||
//map of food string to texture(path)
|
||||
var compositeData = [];
|
||||
var group = 0;
|
||||
var iter = 0;
|
||||
compositeData[group] = {};
|
||||
foods.forEach((ele,idx,arr) => {
|
||||
let splitstr = ele.split(":");
|
||||
let path = "assets/" + splitstr[0] + "/textures/item/" + splitstr[1] + ".png";
|
||||
compositeData[group][ele] = path;
|
||||
iter++;
|
||||
if (iter == pergen) {
|
||||
iter = 0;
|
||||
group++;
|
||||
compositeData[group] = {};
|
||||
}
|
||||
});
|
||||
|
||||
fs.writeFileSync("generated/0.json", JSON.stringify(compositeData));
|
||||
Reference in New Issue
Block a user