feat(mystery): subscriber items 201606 (#7707)

* feat(mystery): subscriber items 201606

* chore(news): announce Android
This commit is contained in:
Sabe Jones
2016-06-23 14:01:11 -05:00
committed by GitHub
parent 7edde56dad
commit cfe688daa5
19 changed files with 959 additions and 881 deletions

View File

@@ -1,12 +1,12 @@
.2014_Fall_HealerPROMO2 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -855px -1310px;
background-position: -1040px -1310px;
width: 90px;
height: 90px;
}
.2014_Fall_Mage_PROMO9 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1201px -775px;
background-position: -1201px -866px;
width: 120px;
height: 90px;
}
@@ -18,13 +18,13 @@
}
.2014_Fall_Warrior_PROMO {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -309px -1310px;
background-position: -494px -1310px;
width: 90px;
height: 90px;
}
.promo_android {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1095px -508px;
background-position: -1095px -332px;
width: 175px;
height: 175px;
}
@@ -60,7 +60,7 @@
}
.promo_backtoschool {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1342px -553px;
background-position: -1342px -251px;
width: 150px;
height: 150px;
}
@@ -90,7 +90,7 @@
}
.promo_dilatoryDistress {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1492px -1310px;
background-position: -91px -1401px;
width: 90px;
height: 90px;
}
@@ -108,7 +108,7 @@
}
.promo_enchanted_armoire_201507 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1342px -1091px;
background-position: -1342px -1000px;
width: 217px;
height: 90px;
}
@@ -120,7 +120,7 @@
}
.promo_enchanted_armoire_201509 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: 0px -1401px;
background-position: -403px -1310px;
width: 90px;
height: 90px;
}
@@ -132,7 +132,7 @@
}
.promo_enchanted_armoire_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -491px -1310px;
background-position: -767px -1310px;
width: 90px;
height: 90px;
}
@@ -144,7 +144,7 @@
}
.promo_habitica {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1095px -332px;
background-position: -1095px -508px;
width: 175px;
height: 175px;
}
@@ -168,13 +168,13 @@
}
.promo_mystery_201405 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -946px -1310px;
background-position: -1313px -1310px;
width: 90px;
height: 90px;
}
.promo_mystery_201406 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1493px -251px;
background-position: -1493px -402px;
width: 90px;
height: 96px;
}
@@ -192,7 +192,7 @@
}
.promo_mystery_201409 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -400px -1310px;
background-position: -585px -1310px;
width: 90px;
height: 90px;
}
@@ -204,7 +204,7 @@
}
.promo_mystery_201411 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -673px -1310px;
background-position: -949px -1310px;
width: 90px;
height: 90px;
}
@@ -222,13 +222,13 @@
}
.promo_mystery_201502 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1219px -1310px;
background-position: -1495px -1310px;
width: 90px;
height: 90px;
}
.promo_mystery_201503 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1401px -1310px;
background-position: 0px -1401px;
width: 90px;
height: 90px;
}
@@ -240,7 +240,7 @@
}
.promo_mystery_201505 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -91px -1401px;
background-position: -182px -1401px;
width: 90px;
height: 90px;
}
@@ -252,31 +252,31 @@
}
.promo_mystery_201507 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1499px -103px;
background-position: -1493px -251px;
width: 90px;
height: 105px;
}
.promo_mystery_201508 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -215px -1310px;
background-position: -1493px -553px;
width: 93px;
height: 90px;
}
.promo_mystery_201509 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -582px -1310px;
background-position: -676px -1310px;
width: 90px;
height: 90px;
}
.promo_mystery_201510 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1493px -553px;
background-position: -215px -1310px;
width: 93px;
height: 90px;
}
.promo_mystery_201511 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -764px -1310px;
background-position: -858px -1310px;
width: 90px;
height: 90px;
}
@@ -288,37 +288,43 @@
}
.promo_mystery_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1201px -866px;
background-position: -1201px -775px;
width: 120px;
height: 90px;
}
.promo_mystery_201602 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1037px -1310px;
background-position: -1131px -1310px;
width: 90px;
height: 90px;
}
.promo_mystery_201603 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1128px -1310px;
background-position: -1222px -1310px;
width: 90px;
height: 90px;
}
.promo_mystery_201604 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1493px -402px;
background-position: -309px -1310px;
width: 93px;
height: 90px;
}
.promo_mystery_201605 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1310px -1310px;
background-position: -1404px -1310px;
width: 90px;
height: 90px;
}
.promo_mystery_201606 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1499px -103px;
width: 90px;
height: 105px;
}
.promo_mystery_3014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1342px -1000px;
background-position: -1342px -1091px;
width: 217px;
height: 90px;
}
@@ -480,7 +486,7 @@
}
.scene_phone_peek {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1342px -251px;
background-position: -1342px -553px;
width: 150px;
height: 150px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 344 KiB

After

Width:  |  Height:  |  Size: 346 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 136 KiB

After

Width:  |  Height:  |  Size: 136 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 178 KiB

After

Width:  |  Height:  |  Size: 180 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -434,6 +434,8 @@
"armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.",
"armorMystery201605Text": "Marching Bard Uniform",
"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.",
"armorMystery301404Text": "Steampunk Suit",
"armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.",
@@ -673,6 +675,8 @@
"headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.",
"headMystery201605Text": "Marching Bard Hat",
"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.",
"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",

View File

@@ -108,6 +108,7 @@
"mysterySet201603": "Lucky Clover Set",
"mysterySet201604": "Leaf Warrior Set",
"mysterySet201605": "Marching Bard Set",
"mysterySet201606": "Selkie Robes Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",

View File

@@ -121,6 +121,12 @@ let armor = {
mystery: '201605',
value: 0,
},
201606: {
text: t('armorMystery201606Text'),
notes: t('armorMystery201606Notes'),
mystery: '201606',
value: 0,
},
301404: {
text: t('armorMystery301404Text'),
notes: t('armorMystery301404Notes'),
@@ -316,6 +322,12 @@ let head = {
mystery: '201605',
value: 0,
},
201606: {
text: t('headMystery201606Text'),
notes: t('headMystery201606Notes'),
mystery: '201606',
value: 0,
},
301404: {
text: t('headMystery301404Text'),
notes: t('headMystery301404Notes'),

View File

@@ -114,6 +114,10 @@ let mysterySets = {
start: '2016-05-25',
end: '2016-06-02',
},
201606: {
start: '2016-06-23',
end: '2016-07-02',
},
301404: {
start: '3014-03-24',
end: '3014-04-02',

View File

@@ -2,7 +2,7 @@ var _id = '';
var update = {
$addToSet: {
'purchased.plan.mysteryItems':{
$each:['head_mystery_201605','armor_mystery_201605']
$each:['head_mystery_201606','armor_mystery_201606']
}
}
};

View File

@@ -20,17 +20,17 @@
ng-click='buyQuest(quest.key)')
p {{::quest.value}} 
span.Pet_Currency_Gem1x.inline-gems
// menu.pets-menu(label=env.t('seasonalItems'))
menu.pets-menu(label=env.t('seasonalItems'))
div
button.customize-option(class='inventory_special_shinySeed',
popover='{{::Content.spells.special.shinySeed.notes()}}',
popover-title='{{::Content.spells.special.shinySeed.text()}}',
button.customize-option(class='inventory_special_seafoam',
popover='{{::Content.spells.special.seafoam.notes()}}',
popover-title='{{::Content.spells.special.seafoam.text()}}',
popover-trigger='mouseenter', popover-placement='right',
popover-append-to-body='true',
ng-click='purchase("special", Content.spells.special.shinySeed)')
p {{::Content.spells.special.shinySeed.value}}
ng-click='purchase("special", Content.spells.special.seafoam)')
p {{::Content.spells.special.seafoam.value}}
span(class='shop_gold')
div
// div
button.customize-option(class='Pet_HatchingPotion_Peppermint',
popover='{{::Content.hatchingPotions.Peppermint.notes()}}',
popover-title!=env.t("potion", {potionType: "{{::Content.hatchingPotions.Peppermint.text()}}"}),
@@ -39,7 +39,7 @@
ng-click='purchase("hatchingPotions", Content.hatchingPotions.Peppermint)')
p {{::Content.hatchingPotions.Peppermint.value}} 
span.Pet_Currency_Gem1x.inline-gems
div
// div
button.customize-option(popover='{{::Content.spells.special.nye.notes()}}', popover-title='{{::Content.spells.special.nye.text()}}', popover-trigger='mouseenter', popover-placement='right', popover-append-to-body='true', ng-click='castStart(Content.spells.special.nye)', class='inventory_special_nye')
p {{Content.spells.special.nye.value}}
span(class='shop_gold')

View File

@@ -1,33 +1,54 @@
h2 SUMMER SPLASH EVENT! LIMITED EDITION OUTFITS, SEASONAL SHOP OPENS, AND SUMMER NPCS
h2 TASK REMINDERS ON ANDROID, JUNE SUBSCRIBER ITEMS, AND SEAFOAM TRANSFORMATION ITEMS
hr
tr
td
h3 Summer Splash Begins
p The Summer Splash festival has arrived, and Habitica has moved to the undersea city of Dilatory for the summer! From today until July 31st, join us for fun in the sun.
h3 Android Update: Task Reminders
p There's <a href='https://play.google.com/store/apps/details?id=com.habitrpg.android.habitica&hl=en' target='_blank'>a new Android update</a> which includes a very exciting feature: Task Reminders! When you make or edit Dailies and To-Dos, you can now add notifications that will remind you to get things done! Never forget a task again.
br
p We've also fixed a variety of bugs, so be sure to download this update now!
p.small.muted by viirus, TheHollidayInn, and nivl4
tr
td
.promo_summer_classes_2016.pull-right
h3 Limited Edition Class Outfits
p From now until July 31st, limited edition outfits are available in the Rewards column. Depending on your class, you can be a Seahorse Healer, a Shark Warrior, an Eel Rogue, or a Dolphin Mage! You'd better get productive to earn enough gold before they disappear. Good luck!
p.small.muted by Giu08. Jynn, TetoIsGreat, Kai-Wen, and Lemoness
tr
td
.promo_summer_classes_2015.pull-left.slight-right-margin
h3 Seasonal Shop Opens
p The <a href='/#/options/inventory/seasonalshop'>Seasonal Shop</a> has opened! It's stocking summertime Seasonal Edition goodies at the moment, including last year's summer outfits. Everything there will be available to purchase during the Summer Splash event each year, but it's only open until July 31st, so be sure to stock up now, or you'll have to wait a year to buy these items again.
.promo_mystery_201606.pull-right
h3 June Subscriber Items
p The June Subscriber Items have been revealed: the Selkie Robes Set! You still have seven days to <a href='/#/options/settings/subscription'>subscribe</a> and receive the item set.
br
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
tr
td
.seasonalshop_open.pull-right
h3 Summer NPCs
p Looks like the NPCs are really getting in to the summer spirit. Ian, Bailey, Matt, and the Seasonal Sorceress are having fun under the sea in the sunken city of Dilatory, and Alex and Daniel have moved down to the beach. Even the Time Travelers are getting into the fun, although... oh dear... they seem to have overshot the season...
p.small.muted by Lemoness
.seafoam_star.pull-right
h3 Seafoam Transformation Item
p Splash some Seafoam on your friends and they will undergo a mysterious transformation until their next cron! You can buy the Seafoam in the <a href='/#/options/inventory/seasonalshop'>Seasonal Shop</a> for Gold. Don't want to be transformed? Just buy some Sand from the <a href='/#/tasks'>Rewards Store</a> to reverse it.
if menuItem !== 'oldNews'
hr
a(href='/static/old-news', target='_blank') Read older news
mixin oldNews
h2 SUMMER SPLASH EVENT! LIMITED EDITION OUTFITS, SEASONAL SHOP OPENS, AND SUMMER NPCS
tr
td
h3 Summer Splash Begins
p The Summer Splash festival has arrived, and Habitica has moved to the undersea city of Dilatory for the summer! From today until July 31st, join us for fun in the sun.
tr
td
.promo_summer_classes_2016.pull-right
h3 Limited Edition Class Outfits
p From now until July 31st, limited edition outfits are available in the Rewards column. Depending on your class, you can be a Seahorse Healer, a Shark Warrior, an Eel Rogue, or a Dolphin Mage! You'd better get productive to earn enough gold before they disappear. Good luck!
p.small.muted by Giu08. Jynn, TetoIsGreat, Kai-Wen, and Lemoness
tr
td
.promo_summer_classes_2015.pull-left.slight-right-margin
h3 Seasonal Shop Opens
p The <a href='/#/options/inventory/seasonalshop'>Seasonal Shop</a> has opened! It's stocking summertime Seasonal Edition goodies at the moment, including last year's summer outfits. Everything there will be available to purchase during the Summer Splash event each year, but it's only open until July 31st, so be sure to stock up now, or you'll have to wait a year to buy these items again.
p.small.muted by Lemoness
tr
td
.seasonalshop_open.pull-right
h3 Summer NPCs
p Looks like the NPCs are really getting in to the summer spirit. Ian, Bailey, Matt, and the Seasonal Sorceress are having fun under the sea in the sunken city of Dilatory, and Alex and Daniel have moved down to the beach. Even the Time Travelers are getting into the fun, although... oh dear... they seem to have overshot the season...
p.small.muted by Lemoness
h2 6/17/2016 - EQUIPMENT SORTING AND GUILD SPOTLIGHT
tr
td