@@ -23,10 +23,20 @@ for (const { cookie, id, installation, overrideConfig, post } of FIELDS) {
2323 const totalSize = config . challengeConfig . size ;
2424 const partitionSize = config . challengeConfig . partitionSize ;
2525
26- const canvas = await renderPartition ( totalSize , partitionSize , subreddit , challenge , sequence , name ) ;
26+ const canvas = await renderPartition ( totalSize , partitionSize , subreddit , challenge , sequence , name , false , false ) ;
2727
2828 const writeStream = createWriteStream ( `${ OUTPUT_DIR } /${ id } .png` ) ;
2929 canvas . createPNGStream ( ) . pipe ( writeStream ) ;
30+
31+ const bancanvas = await renderPartition ( totalSize , partitionSize , subreddit , challenge , sequence , name , true , false ) ;
32+
33+ const banWriteStream = createWriteStream ( `${ OUTPUT_DIR } /${ id } _b.png` ) ;
34+ bancanvas . createPNGStream ( ) . pipe ( banWriteStream ) ;
35+
36+ const shadecanvas = await renderPartition ( totalSize , partitionSize , subreddit , challenge , sequence , name , true , true ) ;
37+
38+ const shadeWriteStream = createWriteStream ( `${ OUTPUT_DIR } /${ id } _s.png` ) ;
39+ shadecanvas . createPNGStream ( ) . pipe ( shadeWriteStream ) ;
3040 } catch ( error ) {
3141 log ( "failed to capture screenshot for %s" , installation , error ) ;
3242 }
0 commit comments