From aa00893f6c92db9858229c348e447b483dc9f3e8 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Tue, 26 Jul 2016 14:20:50 -0500 Subject: [PATCH] feat(content): July 2016 Subscriber (#7833) --- .../broad_armor_mystery_201607.png | Bin 0 -> 3392 bytes .../mystery_201607/head_mystery_201607.png | Bin 0 -> 3549 bytes .../shop_armor_mystery_201607.png | Bin 0 -> 3266 bytes .../shop_head_mystery_201607.png | Bin 0 -> 3394 bytes .../slim_armor_mystery_201607.png | Bin 0 -> 3383 bytes .../promo/promo_mystery_201607.png | Bin 0 -> 3913 bytes common/locales/en/gear.json | 4 +++ common/locales/en/subscriber.json | 1 + common/script/content/gear/sets/mystery.js | 12 +++++++ common/script/content/mystery-sets.js | 4 +++ migrations/mystery_items.js | 2 +- website/views/shared/new-stuff.jade | 33 +++++++++++------- 12 files changed, 43 insertions(+), 13 deletions(-) create mode 100644 common/img/sprites/spritesmith/gear/events/mystery_201607/broad_armor_mystery_201607.png create mode 100644 common/img/sprites/spritesmith/gear/events/mystery_201607/head_mystery_201607.png create mode 100644 common/img/sprites/spritesmith/gear/events/mystery_201607/shop_armor_mystery_201607.png create mode 100644 common/img/sprites/spritesmith/gear/events/mystery_201607/shop_head_mystery_201607.png create mode 100644 common/img/sprites/spritesmith/gear/events/mystery_201607/slim_armor_mystery_201607.png create mode 100644 common/img/sprites/spritesmith_large/promo/promo_mystery_201607.png diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/broad_armor_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/broad_armor_mystery_201607.png new file mode 100644 index 0000000000000000000000000000000000000000..20c590dd5c95b3ed1bdbe0257fc8718e6a66c490 GIT binary patch literal 3392 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 O1vFLlRB9nM;r{{&NKP35 literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/head_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/head_mystery_201607.png new file mode 100644 index 0000000000000000000000000000000000000000..abfd0e19ad6681ebabd3f46057efe79d80ff977b GIT binary patch literal 3549 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 XYFj?86}QZV00000NkvXXu0mjfEHj>k literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_armor_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_armor_mystery_201607.png new file mode 100644 index 0000000000000000000000000000000000000000..fdf230251325b1fe002d1e92f2eecb63008d0b23 GIT binary patch literal 3266 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 AmjD0& literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_head_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/shop_head_mystery_201607.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0976c9a9c3b89196040a9b1d0ca1099062196e GIT binary patch literal 3394 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 Y0983Ty#890w*UYD07*qoM6N<$f=3``0ssI2 literal 0 HcmV?d00001 diff --git a/common/img/sprites/spritesmith/gear/events/mystery_201607/slim_armor_mystery_201607.png b/common/img/sprites/spritesmith/gear/events/mystery_201607/slim_armor_mystery_201607.png new file mode 100644 index 0000000000000000000000000000000000000000..9944f54172cfbb1277ea89ecf6d531e2906c669a GIT binary patch literal 3383 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 XhpYF8acF}d00000NkvXXu0mjfGQCii literal 0 HcmV?d00001 diff --git a/common/locales/en/gear.json b/common/locales/en/gear.json index 29132e21c4..a434992548 100644 --- a/common/locales/en/gear.json +++ b/common/locales/en/gear.json @@ -442,6 +442,8 @@ "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", "armorMystery201606Text": "Selkie Tail", "armorMystery201606Notes": "This strong tail shimmers like sea foam crashing upon the shore. Confers no benefit. June 2016 Subscriber Item.", + "armorMystery201607Text": "Seafloor Rogue Armor", + "armorMystery201607Notes": "Blend into the sea floor with this stealthy aquatic armor. Confers no benefit. July 2016 Subscriber Item.", "armorMystery301404Text": "Steampunk Suit", "armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.", @@ -687,6 +689,8 @@ "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", "headMystery201606Text": "Selkie Cap", "headMystery201606Notes": "Hum the tune of the ocean as you blend in with the frolicking seals! Confers no benefit. June 2016 Subscriber Item.", + "headMystery201607Text": "Seafloor Rogue Helm", + "headMystery201607Notes": "The kelp growing from this helm helps camouflage you. Confers no benefit. July 2016 Subscriber Item.", "headMystery301404Text": "Fancy Top Hat", "headMystery301404Notes": "A fancy top hat for the finest of gentlefolk! January 3015 Subscriber Item. Confers no benefit.", "headMystery301405Text": "Basic Top Hat", diff --git a/common/locales/en/subscriber.json b/common/locales/en/subscriber.json index ec35adbc90..a0354f41cc 100644 --- a/common/locales/en/subscriber.json +++ b/common/locales/en/subscriber.json @@ -109,6 +109,7 @@ "mysterySet201604": "Leaf Warrior Set", "mysterySet201605": "Marching Bard Set", "mysterySet201606": "Selkie Robes Set", + "mysterySet201607": "Seafloor Rogue Set", "mysterySet301404": "Steampunk Standard Set", "mysterySet301405": "Steampunk Accessories Set", diff --git a/common/script/content/gear/sets/mystery.js b/common/script/content/gear/sets/mystery.js index ff554f1261..c9b2efb1e7 100644 --- a/common/script/content/gear/sets/mystery.js +++ b/common/script/content/gear/sets/mystery.js @@ -127,6 +127,12 @@ let armor = { mystery: '201606', value: 0, }, + 201607: { + text: t('armorMystery201607Text'), + notes: t('armorMystery201607Notes'), + mystery: '201607', + value: 0, + }, 301404: { text: t('armorMystery301404Text'), notes: t('armorMystery301404Notes'), @@ -328,6 +334,12 @@ let head = { mystery: '201606', value: 0, }, + 201607: { + text: t('headMystery201607Text'), + notes: t('headMystery201607Notes'), + mystery: '201607', + value: 0, + }, 301404: { text: t('headMystery301404Text'), notes: t('headMystery301404Notes'), diff --git a/common/script/content/mystery-sets.js b/common/script/content/mystery-sets.js index ea1423e464..254179da63 100644 --- a/common/script/content/mystery-sets.js +++ b/common/script/content/mystery-sets.js @@ -118,6 +118,10 @@ let mysterySets = { start: '2016-06-23', end: '2016-07-02', }, + 201607: { + start: '2016-07-26', + end: '2016-08-02', + }, 301404: { start: '3014-03-24', end: '3014-04-02', diff --git a/migrations/mystery_items.js b/migrations/mystery_items.js index 3e6a04a37f..e0e9ad22d9 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_201606','armor_mystery_201606'] + $each:['head_mystery_201607','armor_mystery_201607'] } } }; diff --git a/website/views/shared/new-stuff.jade b/website/views/shared/new-stuff.jade index 1dfc2fc463..3d4e86e29d 100644 --- a/website/views/shared/new-stuff.jade +++ b/website/views/shared/new-stuff.jade @@ -1,25 +1,34 @@ -h2 7/21/2016 - ANDROID UPDATE AND GTD WIKI FEATURE! +h2 7/26/2016 - JULY SUBSCRIBER ITEMS hr tr td - h3 Android Update: Inbox and Private Messages - p We've released a new Android update! + .promo_mystery_201607.pull-right + h3 July Subscriber Items Revealed! + p The July Subscriber Items have been revealed: the Seafloor Rogue Item Set! You still have seven days to subscribe and receive the item set. br - p Now you can send and receive Private Messages from the app with the new Inbox feature! We've also fixed a variety of bugs. Be sure to download this update now for a better Habitica experience! - br - p If you like the improvements that we’ve been making to our app, please consider reviewing this new version. It really helps us out! We hope you enjoy the update. - p.small.muted by viirus and TheHollidayInn - tr - td - h3 Featured Wiki Article: Getting Things Done with Habitica - p This month's featured Wiki article is about ideas for implementing David Allen's Getting Things Done method within Habitica. We hope that it will help you out! Be sure to check it out, and let us know what you think by reaching out on Twitter, Facebook, and Tumblr. - p.small.muted by Redphoenix and the Wiki Wizards + p Subscribers also receive the ability to buy Gems for Gold -- the longer you subscribe, the more Gems you can buy per month! There are other perks as well, such as longer access to uncompressed data. Best of all, your support directly keeps Habitica running. Thank you very much -- it means a lot to us! + p.small.muted by Lemoness if menuItem !== 'oldNews' hr a(href='/static/old-news', target='_blank') Read older news mixin oldNews + h2 7/21/2016 - ANDROID UPDATE AND GTD WIKI FEATURE! + tr + td + h3 Android Update: Inbox and Private Messages + p We've released a new Android update! + br + p Now you can send and receive Private Messages from the app with the new Inbox feature! We've also fixed a variety of bugs. Be sure to download this update now for a better Habitica experience! + br + p If you like the improvements that we’ve been making to our app, please consider reviewing this new version. It really helps us out! We hope you enjoy the update. + p.small.muted by viirus and TheHollidayInn + tr + td + h3 Featured Wiki Article: Getting Things Done with Habitica + p This month's featured Wiki article is about ideas for implementing David Allen's Getting Things Done method within Habitica. We hope that it will help you out! Be sure to check it out, and let us know what you think by reaching out on Twitter, Facebook, and Tumblr. + p.small.muted by Redphoenix and the Wiki Wizards h2 7/19/2016 - HABITICA AT COMIC-CON, INFO FOR DEVELOPERS, LIMITED-EDITION HABITRPG POSTCARDS, AND UNCONVENTIONAL ARMOR PROMO CODES tr td