Skip to content

Commit

Permalink
verbose mode
Browse files Browse the repository at this point in the history
  • Loading branch information
Jbudone committed Mar 2, 2019
1 parent f950842 commit 97c8884
Showing 1 changed file with 28 additions and 25 deletions.
53 changes: 28 additions & 25 deletions resourceBuilder.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ const util = require('util'),

const Settings = {
forceRebuild: false,
checkNeedsRebuild: false
checkNeedsRebuild: false,
verbose: false
}

// Process Server arguments
Expand Down Expand Up @@ -59,6 +60,10 @@ for (let i=0; i<process.argv.length; ++i) {
console.log(`Filtering asset: "${filterAsset}"`);
Settings.filterAsset = filterAsset;
}

if (arg === "--verbose") {
Settings.verbose = true;
}
}

if (Settings.filterAsset && !Settings.filterPackage) {
Expand Down Expand Up @@ -439,7 +444,6 @@ const packageRoutines = {
delete sheet.sprites;
}

console.log(sheet);
return;
} else {
console.error("Unexpected sheetType! " + asset.sheetType);
Expand All @@ -448,8 +452,6 @@ const packageRoutines = {
let sheet = list.find((sheet) => sheet.id === assetName);
sheet.hash = asset.processedHash;
sheet.rawHash = asset.hash;

console.log(sheet);
},
"finalize": (package) => {

Expand Down Expand Up @@ -1019,9 +1021,6 @@ const processImage = (package) => {

return new Promise((success, fail) => {

console.log("Processing image:");
console.log(package);

// Do we need to encrypt the image?
if (package.options.encrypted) {

Expand Down Expand Up @@ -1118,9 +1117,6 @@ const processGeneratedTilesheet = (package) => {

return new Promise((success, fail) => {

console.log("Processing image:");
console.log(package);

const oldDependencies = package.dependencies,
newDependencies = package.newDependencies || [];

Expand Down Expand Up @@ -1318,18 +1314,20 @@ const processGeneratedTilesheet = (package) => {
});


console.log("Generated tilesheet:");
console.log(` Width: ${package.tilesize * genMaxX}`);
console.log(` Height: ${package.tilesize * genMaxY}`);
console.log(` Sprites:`);
console.log(spritesToExtract);
console.log(` Images:`);
console.log(imagesToExtract);
if (Settings.verbose) {
console.log("Generated tilesheet:");
console.log(` Width: ${package.tilesize * genMaxX}`);
console.log(` Height: ${package.tilesize * genMaxY}`);
console.log(` Sprites:`);
console.log(spritesToExtract);
console.log(` Images:`);
console.log(imagesToExtract);

console.log(oldDependencies);
console.log(oldSprites);
console.log(package.dependencies);
console.log(package.sprites);
console.log(oldDependencies);
console.log(oldSprites);
console.log(package.dependencies);
console.log(package.sprites);
}


// Go through all sprites and find the min/max positions to determine our newColumns/newRows boundaries.
Expand Down Expand Up @@ -1433,9 +1431,11 @@ const processGeneratedTilesheet = (package) => {
}
}

console.log("Translations:");
console.log(spriteGroup);
console.log(spriteTranslations);
if (Settings.verbose) {
console.log("Translations:");
console.log(spriteGroup);
console.log(spriteTranslations);
}


// Loop through extended boundaries (y/x starts from twOld and thOld), then introduce new
Expand Down Expand Up @@ -1546,7 +1546,10 @@ const processGeneratedTilesheet = (package) => {
});

convertCmd += `-background none -layers merge "${package.output}"`;
console.log(convertCmd);

if (Settings.verbose) {
console.log(convertCmd);
}


let needToUpdateMap = false;
Expand Down

0 comments on commit 97c8884

Please sign in to comment.