0xe0071208…67f5sent to0xa7d8d9ef…d270·#13,375,160·view on Etherscan
const bUseGui=!1,bUseStats=!1,bFeatures=!1,bUseMinimizedShader=!0,bTestingLocally=!1;var modifiedUniforms={};let cpd,divElem,resized=!1,anim=!0,lastTime=0,timeAdd=0;var ddd,isMobile=!1,isHeadless=!1;let startTime=0;var random_hash;class Random{constructor(seed){this.seed=seed}random_dec(){return this.seed^=this.seed<<13,this.seed^=this.seed>>17,this.seed^=this.seed<<5,(this.seed<0?1+~this.seed:this.seed)%1e3/1e3}random_num(a,b){return a+(b-a)*this.random_dec()}random_int(a,b){return Math.floor(this.random_num(a,b+1))}}let seed=parseInt(tokenData.hash.slice(2,10),16),R=new Random(seed);var os={is:{positionState:{val:0,max:7,weights:[.1,.1,.1,.1,.1,.1,.1]},modeState:{val:5,max:5,weights:[1,2,3,1.5,2]},angleState:{val:5,max:5,weights:[1,.3,.3,.2,.1]},colorState:{val:0,max:23,weights:[1,1,1,1,1,1,1,1,1,0,1,1,1.8,1,1,.4,1,1,1.1,1.1,1,1,.6,1]},effectState:{val:0,max:21,weights:[2.6,.5,.1,.18,.1,.39,.2,0,.1,.1,.5,.1,0,.1,.4,.1,.1,0,0,.1,0]},nPt:{val:9,min:9,max:16}},fs:[{name:"satLevel",min:1.1,max:2.1,val:1.1},{name:"lineLengthScale",min:1,max:2.5,val:1},{name:"anglePower",min:1.3,max:4,val:1.3},{name:"posRotate",min:0,max:10,val:0},{name:"effectParam",min:0,max:1,val:0},{name:"cStrength",min:.6,max:.95,val:.7},{name:"colorAdjust2",min:0,max:1,val:0},{name:"colorAdjust",min:0,max:23,val:0},{name:"shapeAdjust",min:0,max:1,val:0},{name:"shapeAdjust2",min:0,max:1,val:0},{name:"shapeAdjust3",min:0,max:1,val:0},{name:"rshape",min:.1,max:.4,val:.1},{name:"gshape",min:0,max:.3,val:.01},{name:"bshape",min:0,max:.3,val:.01}]};function randomize(){for(var key in os.is)if("weights"in os.is[key]){let which=randomSelectionFromWeights(os.is[key].weights,R.random_dec());os.is[key].val=which}else if("min"in os.is[key]){let which=getRandomInt(os.is[key].min,os.is[key].max,R.random_dec());os.is[key].val=which}else{let which=getRandomInt(0,os.is[key].max,R.random_dec());os.is[key].val=which}var ef=os.is.effectState.val,mo=(os.is.colorState.val,os.is.modeState.val),po=os.is.positionState.val,aa=os.is.angleState.val;if(5==po&&2==mo&&(os.is.angleState.val=4),6!=po&&5!=po||2!=aa||2!=mo||(os.is.angleState.val=3),13!=ef||0!=mo&&4!=mo||(4==mo&&(os.is.effectState.val=10),0==mo&&(os.is.effectState.val=4)),0==ef&&4==mo){getRandomInt(0,100,R.random_dec())>30?os.is.effectState.val=8:os.is.modeState.val=2}9==ef&&0==mo&&(os.is.modeState.val=2),5==ef&&2==po&&(os.is.positionState.val=0),10!=ef||3!=mo&&1!=mo||(os.is.modeState.val=4),5==ef&&4==mo&&(os.is.effectState.val=19),20==ef&&2==po&&(os.is.positionState.val=6),5==po&&4==mo&&(os.is.positionState.val=4),3==mo&&4==aa&&(os.is.angleState.val=3),0==mo&&2==po&&(os.is.positionState.val=0),9!=ef&&13!=ef||(os.is.positionState.val=0),8==ef&&3==mo&&(os.is.modeState.val=4),3==mo&&5==po&&(os.is.positionState.val=0);for(let i=0;i<os.fs.length;i++){let min=os.fs[i].min,max=os.fs[i].max;os.fs[i].val=min+(max-min)*R.random_dec();os.fs[i].name,os.fs[i].val;false}timeAdder=1e4*R.random_dec()}