From 984e7f80052d74d7dc2fb6f9083c803a58aafd43 Mon Sep 17 00:00:00 2001 From: SabreCat Date: Tue, 25 Apr 2017 22:11:20 +0000 Subject: [PATCH] feat(content): Subscriber Items 2017-04 --- migrations/mystery_items.js | 2 +- .../mystery_201704/back_mystery_201704.png | Bin 0 -> 926 bytes .../broad_armor_mystery_201704.png | Bin 0 -> 557 bytes .../mystery_201704/shop_armor_mystery_201704.png | Bin 0 -> 3174 bytes .../mystery_201704/shop_back_mystery_201704.png | Bin 0 -> 3455 bytes .../mystery_201704/slim_armor_mystery_201704.png | Bin 0 -> 538 bytes .../promo/promo_mystery_201704.png | Bin 0 -> 1396 bytes website/common/locales/en/gear.json | 8 ++++++-- website/common/locales/en/subscriber.json | 1 + .../common/script/content/gear/sets/mystery.js | 12 ++++++++++++ website/common/script/content/mystery-sets.js | 4 ++++ 11 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 website/assets/sprites/spritesmith/gear/events/mystery_201704/back_mystery_201704.png create mode 100644 website/assets/sprites/spritesmith/gear/events/mystery_201704/broad_armor_mystery_201704.png create mode 100644 website/assets/sprites/spritesmith/gear/events/mystery_201704/shop_armor_mystery_201704.png create mode 100644 website/assets/sprites/spritesmith/gear/events/mystery_201704/shop_back_mystery_201704.png create mode 100644 website/assets/sprites/spritesmith/gear/events/mystery_201704/slim_armor_mystery_201704.png create mode 100644 website/assets/sprites/spritesmith_large/promo/promo_mystery_201704.png diff --git a/migrations/mystery_items.js b/migrations/mystery_items.js index 5fa5573ee0..bce80d8ef4 100644 --- a/migrations/mystery_items.js +++ b/migrations/mystery_items.js @@ -2,7 +2,7 @@ var _id = ''; var update = { $addToSet: { 'purchased.plan.mysteryItems':{ - $each:['head_mystery_201703','armor_mystery_201703'] + $each:['back_mystery_201704','armor_mystery_201704'] } } }; diff --git a/website/assets/sprites/spritesmith/gear/events/mystery_201704/back_mystery_201704.png b/website/assets/sprites/spritesmith/gear/events/mystery_201704/back_mystery_201704.png new file mode 100644 index 0000000000000000000000000000000000000000..f30ce209e65e82809e0055f474e788f1abd77817 GIT binary patch literal 926 zcmeAS@N?(olHy`uVBq!ia0vp^Q6S901|%(3I5Gh#wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI+MN*iTt^0!%GXn#&wx^3@NX4zUvwbs!9Yq?pFH`F9 zT@|WvL;j+7OVbXg038YKB)!{8UDM~-ez{VuujJIG!S_0&T|t5B@J*87G@AE>`zn z_xzqZ?XTj${7iFO_22oun%HAs_M+iRd0Dyi@%_CKw+@y;By6F6`XtzVwb@=Evuoc4S=P5bU)Ia97whM^4+tQkSe zd6oX{iZ8R<=5;^bCVX)PbLpD-vYPSSM`HuOo;=`RD!2srdIV=fG3fcWC$LKJ<0F)uYP3YS#G+KU#VgK3$;wHTPxDm(s!y zB}a3kdvo8ncDTu|Sghx@@ng}uZkuO6ucfV@J@12%=<%5^?qvGxxz*Pw2=Z8tR_u*U(pCQ#ZZ^%C6K%F# z z+M;CgYmbZW1*wa3UVq;n=J=La1#`^A#BRy6VO uwe@zFzSZ8W30bq@jyo_sV2Sod&>zMfF$O-Gj+?)L#5`U7T-G@yGywoJg{Ln7 literal 0 HcmV?d00001 diff --git a/website/assets/sprites/spritesmith/gear/events/mystery_201704/broad_armor_mystery_201704.png b/website/assets/sprites/spritesmith/gear/events/mystery_201704/broad_armor_mystery_201704.png new file mode 100644 index 0000000000000000000000000000000000000000..3a35fe36fec7ef0c93058d6015ab750366fef8ef GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^Q6S901|%(3I5Gh#wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI+MN&k^I?5xogn@x^m#2$kNX4zUH|)I+2Z*#kbeSS$ z&MM0yE3#yA7ay-ukY>{h1-&|!(z3M{KN#<@lopj020L~Kty1asSg61!s#6kh#aCDK zby-n+i^-NP%l4fw+3_U)^iF%fMVUYgae{whwmSS$-AA?ZUT@2Now%b;dha!fKNoo~ z$xYjF!+!UquM-zDuC%^%z39xBGj0oBr(d!Tn$ACcNnM1d$6hn}^;eYLUSuq4ev#4j zG0%D1+q=J)=RDu|s5M(8^b*(SMyy#4M zeSdz;luyCuOoiM0+=XQ`UcLxWZ>%T^y!PEse`#NuUCjBjz9pV}=gleIo3?jfKG=wh zBCo{0-MY0b^HkNBYn|QIs!AcR3?1LQ0`+s;y%KmK`OXieEkj!%X?+^ ziIv@bYE}*>L;#<)G8K=yR?b6Mw<&;$V03+iJ4 literal 0 HcmV?d00001 diff --git a/website/assets/sprites/spritesmith/gear/events/mystery_201704/shop_armor_mystery_201704.png b/website/assets/sprites/spritesmith/gear/events/mystery_201704/shop_armor_mystery_201704.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b4e66553634715780c2ec5b98eb876f6e8264b GIT binary patch literal 3174 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 literal 0 HcmV?d00001 diff --git a/website/assets/sprites/spritesmith/gear/events/mystery_201704/slim_armor_mystery_201704.png b/website/assets/sprites/spritesmith/gear/events/mystery_201704/slim_armor_mystery_201704.png new file mode 100644 index 0000000000000000000000000000000000000000..681f818bc172023ab24f655569eb877417c39308 GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^Q6S901|%(3I5Gh#wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI+MN&jZ;)lKp&;Z8eo-U3d6}R5r*za{XK;-yG7p<*+ zS}z_vNSN-YWu?;5v2@o9g?)_{9h*xJ;*Sq<97K>HAt^cs7vu}RkLb->VpPNU@*H}(^ZC|xp$=1H` zyUN$f<4dkM&($=};V&_{c=3*qRbG_st@o|&mbW|~tC+Z5*|8$bZEyOsAT?Rv5`}9Q z7y2;?|CEfpZ=>NgS99;Ld)0<_^u7k!Nn1UQI| z>+7r)`(53IWiRBt`f*lpUFmkux%>X|>|HkT{-VX5eb3Tf?Z_;>WN}C9MAg%MTBSda z)$fvc@p;+AfAf}H3GTLBDSKSes)O%H@+%G@5%J%H2NzeeuP6Wj1p!G! zK~#9!?VD{(m1P*mpW``tfaFajFae!>;OyWEkB!dE1(K%KPRwAn#n#$diK|BIlVRDS zjr!Db)$C<9*G3=OX^vbbf~bw?#Oh?N!&n=n9JQuk#35b}p1xhzrMsS<9e5Zt{=ZMx zZtv%L?wj5B&->*%h5-No0000000000000000001B-f=9p26?^SgdOkc>FHTieOrdH zhCejaVF$Z1-XcXr^FO8Xcsx#VN=gdFYcD*ZzUPk(pHVz9F+s7*<)XOY(vuXoj_h|} zL_-~5uDBLT7ki(6j>_wU?^B$eovrFZ)*p(bQ5+0eYeYV495E6Lp%IK|{Gp)^mFUHb zG$p(HE>L-OWw}FJT}WMcii;`ES+j-}!LPYV7uWu}qPAg^*UNPV2PxkF)fVn>zUXof zhhKD@qxP2-ZQvEl`t=TsXs83&x?z#J$S*9U@=JfmDDDpbMDeT7?^8D>W=u^@QCxhz zPObBM-Y3bqQfy@2c<(U9WxmZ6=VzvKUj_zj(FjH~)Um|XVWx|d(Xr#|N+4qAvTsTwicj2K3mTBoF>gwIUY8kTh;k%(Hy>2zAQ zU#>J{UkqO!Ml{p`=B^HR2Ww$wrCbU8X{nJ%kF?VN@@+5Hh!w~%MYWp?C@x(gzkHk8 zp3)T~>a#_wxqfbLF2y_F2_Co9gDpPU61Uh@@rd`Q~Ysr zo4P5u;VTOWjZpamD~Hu@^$q=_mP&qNY?`nS?@oIcrz`21Yd0u{3baw=QnU z_fR(ra%y`T_%hUObXjUd>SD5gE5Ea;)UwU8ZMzE#16p5@O$v1Y+trb5dYD8Wd-l24 zQQUUmVTwQa`V1?jQ%@C(`1oSC?!b166A4~j6ir^{2i#c;q7jT}r~~RC z>f+h^DSr8$7u08EE{b!Tp3we!m^Wgv{xHRdYOC-Y7N`TOj@con(y^-@Y8{z@X_ivu z_xlr8x;SyHQE$YagO=?y`)-TDDQ%OZdNyfnv=Sp4>Hu?Jb<77+9r9?j?m<5G4241t zyPw5~hC0CiS{-I8NOsE4