MyTeardrop Wiki

Pinepose

Welcome to the myTeardrop Wiki! Please take some time to familiarize yourself with our rules and manual of style.

READ MORE

MyTeardrop Wiki
MyTeardrop Wiki
Advertisement

Odd Droplets is the fifth listed mini-game in MyTeardrop.

Gameplay[]

The objective is to slap the Teardrop doing a different pose than the rest. The player get 3 lives, lives are lost when you slap the wrong Teardrop, and losing all lives results in the game ending.

Score[]

Finding the odd Teardrop faster gives you more points, as the rewarded points slowly decreases as time goes on, starting at 200 points but changes due to how many Teardrops are on-screen.

  • 1,000 points = 10 Coins.
  • 10,000 points = 100 Coins.
  • 26,730 points = 267 Coins
  • 99,990 points = 999 Coins

Coin Rewards[]

Coins = Score / 100 (always rounded down to the nearest 100)

This can keep going because there is no known end (maybe aside from when you reach something related to the number 2147483647)

Achievements[]

The Detective[]

  • Find the Odd Droplet 40 times in a row

Gallery[]

Odd Droplets Anwsers if you want to cheat off it (if its not in misc put in it)

Answers

Poses[]

Odd Poses[]

Trivia[]

  • This is currently the only game where there is a life system.
  • This is the first game to have the depiction of the player from the trailer in the icon.

Code[]

Teardrop Posing[]

{"layers":{"j":{"frames":[[1,-15.85,49.55,-0.990753173828125,0.1354827880859375,0.1354827880859375,0.990753173828125,null,100.10000000000001,150.10000000000002,15,2,-2,1],[1,-15.85,49.55,-0.990753173828125,0.1354827880859375,0.1354827880859375,0.990753173828125,null,100.10000000000001,150.10000000000002,15,2,-2,1],[2,-15.85,49.55,-0.990753173828125,0.1354827880859375,0.1354827880859375,0.990753173828125,null,100.10000000000001,150.10000000000002,15,2,-2,1],[2,-15.85,49.55,-0.990753173828125,0.1354827880859375,0.1354827880859375,0.990753173828125,null,100.10000000000001,150.10000000000002,15,2,-2,1],[2,-18.7,50.2,1,0,-0.1537628173828125,1,null,100,150.10000000000002,15,2,-2,1],[2,-12.65,47.3,0.9060211181640625,0,-0.2294921875,1.06634521484375,null,99.94999999999999,150.2,15,2,-2,1]],"symbol":"Sprites/Limbs"},"i":{"frames":[[2,14.1,48.7,0.990753173828125,0.1354827880859375,-0.1354827880859375,0.990753173828125,7.7868499755859375,100.1,150.10000000000002,15,2,-2,1],[2,14.1,48.7,0.990753173828125,0.1354827880859375,-0.1354827880859375,0.990753173828125,7.7868499755859375,100.1,150.10000000000002,15,2,-2,1],[2,14.1,48.7,0.990753173828125,0.1354827880859375,-0.1354827880859375,0.990753173828125,7.7868499755859375,100.1,150.10000000000002,15,2,-2,1],[2,11.1,49.35,1,0,0,1,0,100.1,150.1,15,2,-2,1],[2,14.5,46.4,0.9060211181640625,0,-0.090179443359375,1.06634521484375,null,100.3,150.20000000000002,15,2,-2,1]],"symbol":"Sprites/Limbs"},"h":{"frames":[[2,-39.65,28.35,0.874420166015625,0.485076904296875,-0.485076904296875,0.874420166015625,29.019271850585938,100.1,150.05,8,2,-2,1],[1,-42.8,-12.7,-0.8400115966796875,0.5423736572265625,-0.5423736572265625,-0.8400115966796875,147.15061950683594,100.14999999999999,150.05,7,2,-2,1],[1,-41.45,-13.25,-0.8510284423828125,0.52490234375,-0.52490234375,-0.8510284423828125,148.33407592773438,100.2,150.2,5,2,-2,1],[2,-41.35,25.2,0.7270660400390625,-0.7713775634765625,0.8672943115234375,0.4548187255859375,null,100,150.1,1,2,-2,1],[2,-39.9,34.1,0.8343963623046875,0.5511627197265625,-0.5511627197265625,0.8343963623046875,33.4468994140625,99.94999999999999,150.15,8,2,-2,1],[1,44.85,21.15,0.8190765380859375,-0.573638916015625,0.573638916015625,0.8190765380859375,-35.005401611328125,100,150.25,8,2,-2,1],[1,-28.05,38.8,0.704620361328125,0.7095184326171875,-0.7095184326171875,0.704620361328125,45.19862365722656,100.05,150.3,8,2,-2,1]],"symbol":"Sprites/Limbs"},"g":{"frames":[[2,36.1,30.8,0.79638671875,-0.604766845703125,0.604766845703125,0.79638671875,-37.21238708496094,100.05,150.1,8,2,-2,1],[1,33.9,33.9,0.5820159912109375,-0.8131561279296875,0.8131561279296875,0.5820159912109375,-54.40704345703125,100.05000000000001,150.1,8,2,-2,1],[1,29.1,38.35,0.975311279296875,-0.22052001953125,0.22052001953125,0.975311279296875,-12.740615844726562,100.19999999999999,150.29999999999998,8,2,-2,1],[2,36.8,31.35,-0.876251220703125,-0.693634033203125,-0.723297119140625,0.356781005859375,null,99.6,150.7,1,2,-2,1],[2,31.45,39.1,0.8640899658203125,-0.503326416015625,0.503326416015625,0.8640899658203125,-30.220352172851562,99.65,150.79999999999998,8,2,-2,1],[2,32.8,35.95,0.78314208984375,-0.621826171875,0.621826171875,0.78314208984375,-38.450225830078125,99.64999999999999,150.8,8,2,-2,1]],"symbol":"Sprites/Limbs"},"f":{"frames":[[2,-1.15,-20.1,1,0,0,1,0,400,400,47,2,-2,1],[1,-1.1,-20,0.999969482421875,0.0077972412109375,-0.0077972412109375,0.999969482421875,0.446746826171875,399.95,399.95,47,2,-2,1],[1,0.4,-19.65,0.9995880126953125,0.0284423828125,-0.0284423828125,0.9995880126953125,1.63006591796875,399.9,400,47,2,-2,1],[2,0.4,-19.65,0.9995880126953125,0.0284423828125,-0.0284423828125,0.9995880126953125,1.63006591796875,399.9,400,47,2,-2,1],[2,-4,-18.75,-1,0,0,1,null,399.9,400,47,2,-2,1],[2,-4.2,-21.7,-0.9897003173828125,0.1431427001953125,0.1431427001953125,0.9897003173828125,null,399.95,399.90000000000003,47,2,-2,1]],"symbol":"Sprites/Bodies"},"e":{"frames":[[2,-26.6,-25.7,1,0,0,1,0,54.449999999999996,52.25,12,2,-2,1],[1,-26.65,-26.7,0.999969482421875,0.0077972412109375,-0.050567626953125,0.9996337890625,null,54.35,52.2,12,2,-2,1],[1,-25,-26.9,0.9995880126953125,0.0284423828125,-0.071197509765625,0.9983673095703125,null,54.400000000000006,52.15,12,2,-2,1],[2,-24.1,-21.05,0.9995880126953125,0.0284423828125,-0.071197509765625,0.9983673095703125,null,54.4,52.2,6,2,-2,1],[2,-24.6,-20.9,1,0,0,1,0,54.4,52.199999999999996,12,2,-2,1],[2,null]],"symbol":"Sprites/Eyes"},"d":{"frames":[[2,7.9,-26.25,1,0,0,1,0,54.449999999999996,52.25,12,2,-2,1],[1,7.85,-27,0.999969482421875,0.0077972412109375,-0.050567626953125,0.9996337890625,null,54.5,52.2,12,2,-2,1],[1,9.5,-26.5,0.9995880126953125,0.0284423828125,-0.071197509765625,0.9983673095703125,null,54.5,52.150000000000006,12,2,-2,1],[1,10.4,-20.65,0.9995880126953125,0.0284423828125,-0.071197509765625,0.9983673095703125,null,54.55,52.1,10,2,-2,1],[1,10.4,-20.65,0.9995880126953125,0.0284423828125,-0.071197509765625,0.9983673095703125,null,54.55,52.1,5,2,-2,1],[2,9.85,-20.55,1,0,0,1,0,54.550000000000004,52.10000000000001,12,2,-2,1],[2,23.1,-27.95,0.941558837890625,-0.3368072509765625,0.3368072509765625,0.941558837890625,-19.682723999023438,54.6,52.14999999999999,12,2,-2,1]],"symbol":"Sprites/Eyes"},"c":{"frames":[[6,null],[2,-24.6,-33.5,1,0,0,1,0,54.4,52.2,29,2,-2,1],[2,null]],"symbol":"Sprites/Eyes"},"b":{"frames":[[6,null],[2,9.85,-33.15,1,0,0,1,0,54.550000000000004,52.1,29,2,-2,1],[2,null]],"symbol":"Sprites/Eyes"},"a":{"frames":[[1,-0.6,11.3,-1,0,0,1,null,100,90,2,2,-2,1],[1,4.65,15.7,0.974578857421875,-0.2240142822265625,-0.2240142822265625,-0.974578857421875,null,100.05000000000001,89.9,18,2,-2,1],[1,-0.85,13.15,-0.932891845703125,-0.00726318359375,-0.00726318359375,0.932891845703125,null,100.10000000000001,90.10000000000001,7,2,-2,1],[1,0,13.5,-0.9325408935546875,-0.0265350341796875,-0.0265350341796875,0.9325408935546875,null,100.05,90.1,7,2,-2,1],[2,-7.45,19.35,-0.9325408935546875,-0.0265350341796875,-0.0265350341796875,0.9325408935546875,null,100.1,90.15,18,2,-2,1],[1,1.4,15.95,0.9076080322265625,0,0,1.0944671630859375,0,100.05000000000001,90.2,15,2,-2,1],[1,1.4,15.95,0.9076080322265625,0,0,1.0944671630859375,0,100.05000000000001,90.2,12,2,-2,1],[2,22.45,8.9,0.831695556640625,-0.1202850341796875,-0.038116455078125,0.867401123046875,null,100.2,90.35000000000001,26,2,-2,1]],"symbol":"Sprites/Mouth"}},"frameCount":10,"symbols":{}}

Game Code[]

oddDroplets:function(e="",t=!1){
    let i=function(){n.minigameMusic&&te.howitbegins.play()};
    te.howitbegins.on("end",i),n.minigameMusic&&(te.howitbegins.play(),te.howitbegins.volume=1);
    let r=new PIXI.Sprite($["Sprites/Rooms"][19]);
    r.interactive=!0,r.x=c.screen.width/2,r.y=c.screen.height/2,r.anchor.set(.5,.5),c.stage.addChild(r);

    let s,l=Date.now(),d=new PIXI.Container,h=0,u=0,p=function(){
        let e=[];
        s=function(){for(let t=0;t<e.length;t++)e[t].destroy()};
        let t=4,i=2,a=1,o={x:c.screen.width/2.5,y:c.screen.height/3};
        switch(u){
            case 1: t=6,c.screen.width>640?(i=3,a=.9,o.x=c.screen.width/3.5):(o.y/=1.25,a=.92); break;
            case 2: t=10,c.screen.width>640?(i=5,a=.9,o.x=c.screen.width/6):(o.y/=2,i=2,a=.5); break;
            case 3: t=15,c.screen.width>640?(i=5,a=.75,o.x=c.screen.width/6,o.y*=.9):(o.y/=2,i=3,o.x*=.75,a=.5); break;
            case 4: t=24,c.screen.width>640?(i=6,a=.5,o.x=c.screen.width/6,o.y=c.screen.height/6):(o.x=c.screen.width/5,o.y=c.screen.height/7,i=4,a=.4);
        }
        
        let l=0,h=Math.floor(Math.random()*t),p=2*Math.floor(20*Math.random());
        for(let r=0;r<t;r++){
            let t=Te(ee.oddDroplets),s=Te(ee.oddDroplets);
            for(let e=0;e<s.layers.length;e++){
                let i=s[t.layers[e]];
                null!=$[i.symbol+"OUTLINE12"]&&R(i,i.symbol+"OUTLINE12")
            }
            e[r]={destroy:function(){t.destroyAnimation(),s.destroyAnimation()},disableInteractivity:function(){t.interactive=!1}};
            let u=p+(r==h?1:0);
            t.hitArea=new PIXI.Rectangle(-45,-75,90,150),t.goto(u),t.x=c.screen.width/2-(i-1)/2*o.x+o.x*(r%i),t.y=c.screen.height/2+Math.floor(r/i)*o.y,l=Math.floor(r/i),t.scale.x=a,t.scale.y=a,
            s.goto(u),s.x=t.x,s.y=t.y,s.scale.x=a,s.scale.y=a,d.addChild(s),d.addChild(t),
            t.interactive=!0,t.on("pointerup",(function(){
                for(let t=0;t<e.length;t++)e[t].disableInteractivity();
                let i=1+Math.floor(4*Math.random());
                n.sfx&&(te["slap"+i].attack=0,te["slap"+i].stop(),te["slap"+i].play());
                let o=Te(ee.Teardrop,y.Teardrop);
                B.outline.apply(o);
                let l=Te(ee.Teardrop,y.Teardrop);
                d.addChild(o),d.addChild(l),
                o.gotoPart("Slap"),o.d.visible=!1,o.play(),o.x=t.x,o.y=t.y+80*a,o.scale.x=a,o.scale.y=a,
                l.gotoPart("Slap"),l.d.visible=!1,l.play(),l.x=t.x,l.y=t.y+80*a,l.scale.x=a,l.scale.y=a,
                t.destroy(),s.destroy(),e[r]={destroy:function(){o.destroyAnimation(),l.destroyAnimation()}},
                h==r?(f++,40==f&&Fe.achievementQueue("oddDroplets40"),m+=w):(f=0,m-=w,te.fail.play(),A()),m<0&&(m=0),S.text="score: "+m,v=x+60
            }))
        }
        c.stage.addChild(d),r.scale.x=.95,r.scale.y=.95,x=0,
        d.pivot.x=c.screen.width/2,d.pivot.y=c.screen.height/2- -l*o.y/2,d.x=d.pivot.x,d.y=d.pivot.y+-l*o.y/2
    };
    m=0,g=function(){
        te.howitbegins.off("end",i),te.howitbegins.stop(),S.destroy();
        for(let e=0;e<T.length;e++)T[e].destroyAnimation();
        r.destroy(),c.ticker.remove(I),Fe.gameList("oddDroplets"),Fe.results(m,Math.floor(m/100)),P.destroyPause(),s(),window.onblur=function(){}
    },f=0,x=0;
    p();
    let w=0,v=-1,I=function(){
        let e=600*(u/2+1);
        if(w=Math.floor(eases.easeOutQuint(Math.max(0,Math.min(e,x-60)),200,-190,e)*(u/2+1)),
        d.scale.x=eases.easeOutQuad(Math.min(50,x),.9,.1,50),d.scale.y=d.scale.x,
        r.scale.x=d.scale.x/2+.5,r.scale.y=r.scale.x,x+=Qe,v<=x&&-1!=v){
            if(v=-1,P.interactive=!1,k<=-1)return void Fe.blurPan(c.stage,g);
            Fe.blurPan(c.stage,(function(){
                if(P.interactive=!0,s(),h++,u=Math.floor(h/10),u>=5){
                    let e=[0,0,1,1,1,1,2,2,2,0,0,1,1,1,1,2,2,2,3,4];
                    u=e[Math.floor(Math.random()*e.length)]
                }
                p()
            }))
        }
    };
    c.ticker.add(I);
    let S=a("score: 0",32);
    S.anchor.set(0,0),S.x=20,S.y=20,c.stage.addChild(S),
    window.onblur=function(){C||M()};
    let C=!1,b=0;
    function M(){
        C=!C,P.changePause(C),C?(n.inGame=!1,c.ticker.remove(I),b=-Date.now(),te.howitbegins.pause(),Fe.message(o.ui.gamePaused,$["Sprites/GameUI"][32],(function(){M()}),(function(){Fe.blurPan(c.stage,(function(){g()}))}),[o.ui.play,o.ui.home],!1)):(b+=Date.now(),l+=b,n.inGame=!0,n.minigameMusic&&te.howitbegins.play(),c.ticker.add(I))
    }
    let P=Fe.pauseButton((function(){M()}),.4);
    c.stage.addChild(P),P.x=c.screen.width-40,P.y=40;
    let T=[];
    for(let e=0;e<3;e++){
        let t=Te(ee.healthLose);
        c.stage.addChild(t),t.gotoAndStop(0),t.x=c.screen.width-90-35*e,t.y=40,t.scale.x=.4,t.scale.y=.4,T.push(t)
    }
    let k=2,A=function(){k--;for(let e=0;e<T.length;e++)e>k&&T[e].play()}
}
Advertisement