memoscan
← all memos

Memo 0x06f278eb…04aa7a on Ethereum

function draw(){imagesLoaded&&(flyBackDraw(),meatBackDraw(),stockBackDraw(),tieDieBackDraw(),lightsBackDraw(),showAllSilsDraw(),rectMode(CENTER),fill(0,ranAlphaBack),noStroke(),rect(width/2,height/2,globeScale*aspectRatio,globeScale),image(employee,width/2,height/2,globeScale*aspectRatio,globeScale),zoomBack(),showIconsWords(),blinkOn=floor(millis()/1e3)%2==0,showColls&&(colleagueL.frame(),colleagueL.bodyL(),colleagueL.headL(),colleagueM.frame(),colleagueM.bodyM(),colleagueM.headM(),colleagueR.frame(),colleagueR.bodyR(),colleagueR.headR(),ranColl>20&&!collapseMeatOn&&(colleagueR.animate(),colleagueM.animate(),colleagueL.animate())),popUpsInteraction(),cursorHand?cursor(HAND):cursor(ARROW),sixOn&&popUps())}let offsetCarrot,frames=60;function keyPressed(){if("m"===key||"M"===key){saveGif("Nameless Dread_"+tokenId,frames,{units:"frames",delay:0})}}function mousePressed(){mouseX>=0&&mouseX<=mainScreenX+1.21*mainScreenW&&mouseY>=mainScreenY-mainScreenH/2&&mouseY<=mainScreenY+mainScreenH/2&&(tieDieOn?tieDieMoveOn=!tieDieMoveOn:stockOn?arrowMoveOn=!arrowMoveOn:meatOn?collapseMeatOn=!collapseMeatOn:lightsOn&&(lightsFlicker=!lightsFlicker)),popSpamOn&&(turnOffSpam=!1,popUpNum++,popUpNum>=someNum&&(popUpNum=someNum,turnOffSpam=!0),turnOffSpam&&(popSpamOn=!popSpamOn,popUpNum=1,interactionOn=!0)),fliesOn&&interactionOn&&flies1.mousePressed(),interactionOn&&endItOn&&(mouseX>=buttonX-buttonS/2&&mouseX<=buttonX+buttonS&&mouseY>=buttonY-buttonS/2&&mouseY<=buttonY+buttonS/2?endItTriggered=!0:endItTriggered||(imageAlpha=0,endItPageY=0))}function mouseMoved(){sixOn=mouseX>=666&&mouseX<667&&mouseY>=666&&mouseY<667}function showIconsWords(){micIconF(),camIconF(),endIt(),moreIcon(),hyperTaskIcon(),touchPointIcon(),alignIcon(),ecoSystemIcon(),disruptIcon(),whiteBIcon(),offlineIcon(),topDots(),person(),wordsF(),poems()}let opac=1;function person(){let e=iconC;chatBody=new Squiggle(.772*width,.14*globeScale,.05*globeScale,.001*globeScale,e,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),chatBody.drawEllipse(),chatHead=new Squiggle(.772*width,.13*globeScale,.023*globeScale,.01*globeScale,e,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),chatHead.drawEllipse(),zoomMeatOn&&(opac=.5)}function upCarrot(e,o){strokeWeight(.002*globeScale),stroke(o),line(.379*width+e,.942*height,.381*width+e,.938*height),push(),line(.383*width+e,.942*height,.381*width+e,.938*height),pop()}function topDots(){let e=color(0,65,100),o=color(45,70,100),t=color(120,65,100);dotW=.016*globeScale,dotH=.016*globeScale,dotY=.018*globeScale,dotR=new Squiggle(.02*width,dotY,dotW,dotH,e,0,iconScale,1,noiseAmpZ/2,iconSkip,0,.001*globeScale),dotR.drawEllipse(),dotM=new Squiggle(.04*width,dotY,dotW,dotH,o,0,iconScale,1,noiseAmpZ/2,iconSkip,0,.001*globeScale),dotM.drawEllipse(),dotL=new Squiggle(.06*width,dotY,dotW,dotH,t,0,iconScale,1,noiseAmpZ/2,iconSkip,0,.001*globeScale),dotL.drawEllipse()}function endIt(){endItButton=new Squiggle(buttonX,buttonY,buttonS+buttonS/2,buttonS,buttonC,0,0,iconScale3,.006*globeScale,iconSkip,0,.001*globeScale),endItButton.draw(!0,10,0,10,0,10,0,0,0)}function camIconF(){let e=globeScale*aspectRatio*.08,o=.94*globeScale,t=.02*globeScale,i=.02*globeScale,l=globeScale*aspectRatio*.09,a=.01*globeScale,s=.01*globeScale;if(camIcon1=new Squiggle(e,o,t,i,camCol,0,0,iconScale2,iconScale3,iconSkip,0,.001*globeScale),camIcon2=new Squiggle(l,o,a,s,camCol,0,0,iconScale2,iconScale3,iconSkip,0,.001*globeScale),camIcon1.draw(!0,0,0,0,0,0,0,0,0),camIcon2.draw(!1,0,0,0,-2,0,2,0,0),upCarrot(.275*-width,camCol),camOn&&!endItTriggered){let a=dist(mouseX,mouseY,e,o),s=dist(mouseX,mouseY,l,o);a<t||s<i?(cursorHand=!0,camCol=peaGreen,mouseIsPressed&&(popSpamOn=!0)):(cursorHand=!1,camCol=ranC>=46?midG:greyC)}}function micIconF(){let e=.03*width,o=.945*height,t=.04*globeScale;if(micIcon2=new Squiggle(0,0,t,0,lineC,lineC,1,iconScale2,iconScale3,iconSkip,0,.001*globeScale),fill(micCol),noStroke(),rect(.03*width,.939*globeScale,.012*globeScale,.025*globeScale,.7*globeScale),strokeWeight(.001*globeScale),noFill(),stroke(micCol,1),arc(.03*width,.945*globeScale,.018*globeScale,.02*globeScale,0,PI),line(.03*width,.957*height,.03*width,.965*height),line(.025*width,.965*height,.035*width,.965*height),push(),translate(e,o),rotate(PI/-4),micIcon2.drawLine(),pop(),upCarrot(.33*-width,micCol),micOn&&!endItTriggered){dist(mouseX,mouseY,e,o)<t/1.5?(micCol=peaGreen,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(cursorHand=!1,micCol=ranC>=46?midG:greyC)}}function moreIcon(){let e=.611*width,o=.95*height,t=.009*globeScale,i=.62*width,l=.95*height,a=.009*globeScale,s=.009*globeScale;if(moreIcon1=new Squiggle(e,o,t,t,moreCol,0,0,iconScale2,noiseAmpZ/2,iconSkip,0,.001*globeScale),moreIcon2=new Squiggle(i,l,a,s,moreCol,0,0,iconScale2,noiseAmpZ/2,iconSkip,0,.001*globeScale),moreIcon3=new Squiggle(.63*width,.95*height,t,t,moreCol,0,0,iconScale2,noiseAmpZ/2,iconSkip,0,.001*globeScale),moreIcon1.drawEllipse(),moreIcon2.drawEllipse(),moreIcon3.drawEllipse(),moreOn&&!endItTriggered){let e=dist(mouseX,mouseY,i,l);e<3*a||e<3*s?(moreCol=peaGreen,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(cursorHand=!1,moreCol=ranC>=46?midG:greyC)}}function hyperTaskIcon(){let e=.556*width,o=.951*height,t=.013*globeScale;if(hyperTIcon3=new Squiggle(e,o,t,0,hyperCol,hyperCol,1,iconScale2,iconScale3,iconSkip,0,.001*globeScale),hyperTIcon3.drawLine(),hyperTIcon4=new Squiggle(0,0,.017*globeScale,.01*globeScale,hyperCol,hyperCol,1,iconScale2,iconScale3,iconSkip,0,.001*globeScale),push(),translate(.56*width,.95*height),rotate(PI/2),hyperTIcon4.drawLine(),pop(),hyperTIcon5=new Squiggle(.556*width,.935*height,.02*globeScale,0,hyperCol,hyperCol,1,iconScale2,iconScale3,iconSkip,0,.001*globeScale),hyperTIcon5.drawLine(),hyperTIcon6=new Squiggle(0,0,.015*globeScale,.01*globeScale,hyperCol,hyperCol,1,iconScale2,iconScale3,iconSkip,0,.001*globeScale),push(),translate(.549*width,.945*height),rotate(PI/2),hyperTIcon6.drawLine(),pop(),hyperTIcon1=new Squiggle(.56*width,.94*height,.01*globeScale,.006*globeScale,hyperCol,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),hyperTIcon2=new Squiggle(.55*width,.955*height,.01*globeScale,.006*height,hyperCol,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),hyperTIcon1.drawEllipse(),hyperTIcon2.drawEllipse(),zoomMeatOn&&(opac=.5),hyperOn&&!endItTriggered){dist(mouseX,mouseY,e,o)<2*t?(hyperCol=peaGreen,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(cursorHand=!1,hyperCol=ranC>=46?midG:greyC)}}function touchPointIcon(){let e=.5*width,o=.94*height,t=.04*globeScale;if(touchPoint1=new Squiggle(e,o,t,.02*height,touchCol,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),touchPoint1.drawEllipse(),strokeWeight(.002*globeScale),noFill(),stroke(ranC-2,1),arc(.5*width,.943*height,.01*globeScale,.01*globeScale,0,PI),touchPoint2=new Squiggle(.502*width,.937*height,.004*globeScale,.004*globeScale,ranC-2,0,0,iconScale3,noiseAmpZ/2,iconSkip,0,0),touchPoint2.drawEllipse(),touchPoint3=new Squiggle(.498*width,.937*height,.004*globeScale,.004*globeScale,ranC-2,0,0,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),touchPoint3.drawEllipse(),stroke(touchCol),strokeWeight(.002*globeScale),line(.512*width,.926*height,.512*width,.934*height),line(.51*width,.93*height,.515*width,.928*height),zoomMeatOn&&(opac=.5),touchOn&&!endItTriggered){dist(mouseX,mouseY,e,o)<t?(touchCol=peaGreen,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(touchCol=ranC>=46?midG:greyC,cursorHand=!1)}}function alignIcon(){let e=.44*width,o=.94*height,t=.035*globeScale,i=color(200,100,100);if(align1=new Squiggle(e,o,t,.02*globeScale,alignCol,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,0),align1.drawEllipse(),align2=new Squiggle(.44*width,.94*height,.025*globeScale,.015*globeScale,alignCol,i,1,iconScale3,noiseAmpZ/2,iconSkip,0,0),align2.drawEllipse(),zoomMeatOn&&(opac=.5),alignOn&&!endItTriggered){dist(mouseX,mouseY,e,o)<t?(alignCol=peaGreen,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(alignCol=ranC>=46?midG:greyC,cursorHand=!1)}}function ecoSystemIcon(){let e=.38*width,o=.94*height,t=.03*globeScale;if(eco1=new Squiggle(e,o,t,.025*globeScale,greenEco,0,0,iconScale2,noiseAmpZ,iconSkip,0,0),eco1.draw(!0,0,0,0,0,0,0,0,0),stroke(ranC-2),strokeWeight(.003*globeScale),line(.381*width,.95*height,.381*width,.94*height),fill(ranC-2),beginShape(),curveVertex(.379*width,.942*height),curveVertex(.383*width,.942*height),vertex(.381*width,.938*height),endShape(CLOSE),offsetCarrot=.02*width,upCarrot(.02*width,greenEco),ecoOn&&!endItTriggered){dist(mouseX,mouseY,e,o)<2*t?(greenEco=greyC,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(greenEco=color(120,70,85),cursorHand=!1)}}function disruptIcon(){let e=.32*width,o=.94*height,t=.03*globeScale;if(disrupt1=new Squiggle(e,o,t,.02*height,disruptCol,0,0,iconScale3,iconScale3,iconSkip,0,0),disrupt1.draw(!0,0,0,0,0,0,0,0,0),beginShape(),curveVertex(.316*width,.95*height),curveVertex(.3155*width,.96*height),curveVertex(.3244*width,.95*height),endShape(CLOSE),disruptOn&&!endItTriggered){dist(mouseX,mouseY,e,o)<1.2*t?(disruptCol=peaGreen,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(cursorHand=!1,disruptCol=ranC>=46?midG:greyC)}}function whiteBIcon(){strokeWeight(.002*globeScale);let e=.26*width,o=.955*height,t=.04*globeScale;if(whiteB4=new Squiggle(e,o,t,.001*globeScale,whiteCol,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),whiteB3=new Squiggle(.25*width,.95*height,t,.001*globeScale,whiteCol,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),whiteB4.drawEllipse(),whiteB3.drawEllipse(),whiteB1=new Squiggle(.25*width,.935*height,.015*globeScale,.015*globeScale,whiteCol,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),whiteB2=new Squiggle(.26*width,.94*height,.015*globeScale,.015*globeScale,whiteCol,ranC-2,opac,iconScale3,noiseAmpZ/2,iconSkip,0,.001*globeScale),whiteB1.drawEllipse(),whiteB2.drawEllipse(),upCarrot(.1*-width,whiteCol),zoomMeatOn&&(opac=.5),whiteOn&&!endItTriggered){dist(mouseX,mouseY,e,o)<t?(whiteCol=peaGreen,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(whiteCol=ranC>=46?midG:greyC,cursorHand=!1)}}function offlineIcon(){let e=.34*globeScale,o=.938*globeScale,t=.025*globeScale;if(offline1=new Squiggle(0,0,t,t,offCol,ranC-2,0,iconScale3,iconScale3,iconSkip,0,0),push(),translate(e,o),rotate(PI/4),offline1.draw(!0,0,2,0,0,4,2,0,3),pop(),push(),translate(0,.009*-height),fill(200,30,70),noStroke(),beginShape(),curveVertex(.183*width,.95*height),curveVertex(.188*width,.96*height),curveVertex(.189*width,.949*height),endShape(CLOSE),beginShape(),curveVertex(.19*width,.938*height),curveVertex(.1955*width,.95*height),curveVertex(.189*width,.949*height),endShape(CLOSE),pop(),offlineOn&&!endItTriggered){dist(mouseX,mouseY,e,o)<t?(offCol=peaGreen,cursorHand=!0,mouseIsPressed&&(popSpamOn=!0)):(offCol=ranC>=46?midG:greyC,cursorHand=!1)}}function poems(){poemS=.035*globeScale,poemX=1.556*globeScale,poemY=.515*globeScale,poemSpacing=.04*globeScale;let e=.33*globeScale,o=.6*globeScale;textAlign(LEFT,TOP),textSize(poemS),textFont(words),stroke(wordsC),strokeWeight(7e-4*globeScale),fill(wordsC),textLeading(poemSpacing),poemCSV&&text(rowString,poemX,poemY,e,o)}function wordsF(){let e=.025*globeScale,o=.982*globeScale,t=.975*globeScale;textFont(words),stroke(micCol),strokeWeight(7e-4*globeScale),fill(micCol),textSize(e),textAlign(CENTER,CENTER),text("Synergy",.03*width,o),fill(camCol),stroke(camCol),text("Loop In",.088*width,o),fill(moreCol),stroke(moreCol),text("more",.62*width,t),fill(hyperCol),stroke(hyperCol),text("Hypertask",.56*width,t),fill(touchCol),stroke(touchCol),text("Touchpoint",.5*width,t),fill(alignCol),stroke(alignCol),text("Alignment",.445*width,t),fill(ecoCol),stroke(ecoCol),text("Ecosystem",.39*width,t),fill(disruptCol),stroke(disruptCol),text("Disrupt",.325*width,t),fill(whiteCol),stroke(whiteCol),text("Whiteboard",.26*width,t+1),fill(offCol),stroke(offCol),text("Offline",.19*width,t+2),fill(wordsC),stroke(wordsC),strokeWeight(7e-4*globeScale),text("Zoom Meeting",.89*globeScale,.02*globeScale),noStroke(),circle(.9*globeScale,.02*globeScale,.007*globeScale),circle(.91*globeScale,.02*globeScale,.007*globeScale),circle(.86*globeScale,.021*globeScale,.007*globeScale),circle(.85*globeScale,.021*globeScale,.007*globeScale),circle(.941*globeScale,.021*globeScale,.006*globeScale);fill(ranC-2),noStroke(),circle(1.242*globeScale+6,circleY,circleS),strokeWeight(.002*globeScale),stroke(255),fill(255),textSize(endItWordsS),textAlign(CENTER,CENTER),text("End It",1.246*globeScale+6,textY),textSize(.032*globeScale),stroke(wordsC),fill(wordsC),text("Exist to submit",1.45*globeScale,.874*globeScale),1==blinkOn&&(push(),translate(.01*-width,0),line(.87*width,.885*height,.87*width,.866*height),pop()),strokeWeight(.0025*globeScale),textSize(.034*globeScale),text("Meeting chat",1.45*globeScale,.08*globeScale),textAlign(LEFT,CENTER),textLeading(.028*globeScale),strokeWeight(.001*globeScale),textSize(.025*globeScale),nameCSV&&text(rowStringNames+" joined the conversation\n "+timeArray[timeIndex],.79*width,.15*globeScale)}