feat(content): Armoire and BGs 2019-12

This commit is contained in:
Sabe Jones
2019-12-03 20:25:50 +00:00
parent 2565772093
commit 1224d6d0c9
19 changed files with 55 additions and 50 deletions

View File

@@ -545,5 +545,13 @@
"backgroundFlyingInAThunderstormText": "Tumultuous Thunderstorm", "backgroundFlyingInAThunderstormText": "Tumultuous Thunderstorm",
"backgroundFlyingInAThunderstormNotes": "Chase a Tumultuous Thunderstorm as closely as you dare.", "backgroundFlyingInAThunderstormNotes": "Chase a Tumultuous Thunderstorm as closely as you dare.",
"backgroundPotionShopText": "Potion Shop", "backgroundPotionShopText": "Potion Shop",
"backgroundPotionShopNotes": "Find an elixir for any ailment at a Potion Shop." "backgroundPotionShopNotes": "Find an elixir for any ailment at a Potion Shop.",
"backgrounds122019": "SET 67: Released December 2019",
"backgroundHolidayMarketText": "Holiday Market",
"backgroundHolidayMarketNotes": "Find the perfect gifts and decorations at a Holiday Market.",
"backgroundHolidayWreathText": "Holiday Wreath",
"backgroundHolidayWreathNotes": "Festoon your avatar with a fragrant Holiday Wreath.",
"backgroundWinterNocturneText": "Winter Nocturne",
"backgroundWinterNocturneNotes": "Bask in the starlight of a Winter Nocturne."
} }

View File

@@ -992,6 +992,8 @@
"armorArmoireShadowMastersRobeNotes": "The fabric of this flowy robe is woven from the darkest shadows in the deepest caves of Habitica. Increases Constitution by <%= con %>. Enchanted Armoire: Shadow Master Set (Item 1 of 4).", "armorArmoireShadowMastersRobeNotes": "The fabric of this flowy robe is woven from the darkest shadows in the deepest caves of Habitica. Increases Constitution by <%= con %>. Enchanted Armoire: Shadow Master Set (Item 1 of 4).",
"armorArmoireAlchemistsRobeText": "Alchemist's Robe", "armorArmoireAlchemistsRobeText": "Alchemist's Robe",
"armorArmoireAlchemistsRobeNotes": "Any number of dangerous elixirs are involved in creating arcane metals and gems, and these heavy robes will protect you from harm and unintended side effects! Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Alchemist Set (Item 1 of 4).", "armorArmoireAlchemistsRobeNotes": "Any number of dangerous elixirs are involved in creating arcane metals and gems, and these heavy robes will protect you from harm and unintended side effects! Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Alchemist Set (Item 1 of 4).",
"armorArmoireDuffleCoatText": "Duffle Coat",
"armorArmoireDuffleCoatNotes": "Travel frosty realms in style with this cozy wool coat. Increases Constitution and Perception by <%= attrs %> each. Enchanted Armoire: Duffle Coat Set (Item 1 of 2).",
"headgear": "helm", "headgear": "helm",
"headgearCapitalized": "Headgear", "headgearCapitalized": "Headgear",
@@ -1538,6 +1540,8 @@
"headArmoireShadowMastersHoodNotes": "This hood grants you the power to see through even the deepest darkness. It may occasionally require eyedrops, though. Increases Perception and Constitution by <%= attrs %> each. Enchanted Armoire: Shadow Master Set (Item 2 of 4).", "headArmoireShadowMastersHoodNotes": "This hood grants you the power to see through even the deepest darkness. It may occasionally require eyedrops, though. Increases Perception and Constitution by <%= attrs %> each. Enchanted Armoire: Shadow Master Set (Item 2 of 4).",
"headArmoireAlchemistsHatText": "Alchemist's Hat", "headArmoireAlchemistsHatText": "Alchemist's Hat",
"headArmoireAlchemistsHatNotes": "While hats are not strictly necessary for alchemical practice, looking cool certainly doesn't hurt anything! Increases Perception by <%= per %>. Enchanted Armoire: Alchemist Set (Item 2 of 4).", "headArmoireAlchemistsHatNotes": "While hats are not strictly necessary for alchemical practice, looking cool certainly doesn't hurt anything! Increases Perception by <%= per %>. Enchanted Armoire: Alchemist Set (Item 2 of 4).",
"headArmoireEarflapHatText": "Earflap Hat",
"headArmoireEarflapHatNotes": "If you're looking to keep your head toasty warm, this hat has you covered! Increases Intelligence and Strength by <%= attrs %> each. Enchanted Armoire: Duffle Coat Set (Item 2 of 2).",
"offhand": "off-hand item", "offhand": "off-hand item",
"offhandCapitalized": "Off-Hand Item", "offhandCapitalized": "Off-Hand Item",

View File

@@ -927,6 +927,20 @@ const backgrounds = {
notes: t('backgroundPotionShopNotes'), notes: t('backgroundPotionShopNotes'),
}, },
}, },
backgrounds122019: {
holiday_market: {
text: t('backgroundHolidayMarketText'),
notes: t('backgroundHolidayMarketNotes'),
},
holiday_wreath: {
text: t('backgroundHolidayWreathText'),
notes: t('backgroundHolidayWreathNotes'),
},
winter_nocturne: {
text: t('backgroundWinterNocturneText'),
notes: t('backgroundWinterNocturneNotes'),
},
},
incentiveBackgrounds: { incentiveBackgrounds: {
violet: { violet: {
text: t('backgroundVioletText'), text: t('backgroundVioletText'),

View File

@@ -507,6 +507,15 @@ const armor = {
set: 'alchemist', set: 'alchemist',
canOwn: ownsItem('armor_armoire_alchemistsRobe'), canOwn: ownsItem('armor_armoire_alchemistsRobe'),
}, },
duffleCoat: {
text: t('armorArmoireDuffleCoatText'),
notes: t('armorArmoireDuffleCoatNotes', { attrs: 7 }),
value: 100,
con: 7,
per: 7,
set: 'duffle',
canOwn: ownsItem('armor_armoire_duffleCoat'),
},
}; };
const body = { const body = {
@@ -1037,6 +1046,15 @@ const head = {
set: 'alchemist', set: 'alchemist',
canOwn: ownsItem('head_armoire_alchemistsHat'), canOwn: ownsItem('head_armoire_alchemistsHat'),
}, },
earflapHat: {
text: t('headArmoireEarflapHatText'),
notes: t('headArmoireEarflapHatNotes', { attrs: 7 }),
value: 100,
int: 7,
str: 7,
set: 'duffle',
canOwn: ownsItem('head_armoire_earflapHat'),
},
}; };
const shield = { const shield = {

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 485 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -4,7 +4,7 @@ const api = {};
// @TODO export this const, cannot export it from here because only routes are exported from // @TODO export this const, cannot export it from here because only routes are exported from
// controllers // controllers
const LAST_ANNOUNCEMENT_TITLE = 'NEW SUBSCRIBER SET AND OFFICIAL HABITICA CHALLENGES!'; const LAST_ANNOUNCEMENT_TITLE = 'NEW BACKGROUNDS AND ARMOIRE ITEMS!';
const worldDmg = { // @TODO const worldDmg = { // @TODO
bailey: false, bailey: false,
}; };
@@ -31,62 +31,23 @@ api.getNews = {
<div class="mr-3 ${baileyClass}"></div> <div class="mr-3 ${baileyClass}"></div>
<div class="media-body"> <div class="media-body">
<h1 class="align-self-center">${res.t('newStuff')}</h1> <h1 class="align-self-center">${res.t('newStuff')}</h1>
<h2>12/2/2019 - ${LAST_ANNOUNCEMENT_TITLE}</h2> <h2>12/3/2019 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
</div> </div>
</div> </div>
<hr/> <hr/>
<div class="promo_mystery_201912 center-block"></div> <div class="promo_armoire_backgrounds_201912 center-block"></div>
<h3>December Subscriber Items Revealed!</h3>
<p> <p>
The December Subscriber Item Set has been revealed: the Polar Pixie Item Set! <a Weve added three new backgrounds to the Background Shop! Now your avatar can shop a
href='/user/settings/subscription'>Subscribe to Habitica</a> by December 31 to receive this cheerful Holiday Market, enjoy the scent of a Holiday Wreath and bask in the starlight
exciting set! If you're already an active subscriber, reload the site and then head to of a Winter Nocturne. Check them out under User Icon > Backgrounds!
Inventory > Items to claim your gear.
</p> </p>
<p> <p>
Subscribers also receive the ability to buy Gems for Gold -- the longer you subscribe, Plus, theres new Gold-purchasable equipment in the Enchanted Armoire, including the
the more Gems you can buy per month! There are other perks as well, such as longer access Duffle Coat and Ear-Flap Hat. Better work hard on your real-life tasks to earn all
to uncompressed data and a cute Jackalope pet. Best of all, subscriptions let us keep the pieces! Enjoy :)
Habitica running. Thank you very much for your support -- it means a lot to us.
</p>
<div class="small mb-3">by Beffymaroo</div>
<div class="promo_take_this center-block"></div>
<h3>December 2019 Resolution Success Challenge and Take This Challenge</h3>
<p>
The Habitica team has launched a special official Challenge series hosted in the <a
href='/groups/guild/6e6a8bd3-9f5f-4351-9188-9f11fcd80a99' target='_blank'>Official New
Year's Resolution Guild</a>. These Challenges are designed to help you build and
maintain goals that are destined for success and then stick with them as the year
progresses. For this month's Challenge, "<a
href='/challenges/b83f3995-f7c9-4424-8728-be7dee8b52bc'>Journey's End and New
Beginnings</a>", we're focusing on sharing our successes and reviewing the year!
It has a 15 Gem prize, which will be awarded to five lucky winners on January 1st.
</p>
<p>
Congratulations to the winners of November's Challenge, @LuxInWonderland, @noblegeas,
@thebadhobbit, @Slardibarfast, and @yasaminnb!
</p>
<p>
The next Take This Challenge has also launched, "<a
href='/challenges/d969932e-887d-45eb-9f7d-312f2173c059'>Test Thy Courage!</a>", with a
focus on positive social interactions. Be sure to check it out to earn additional pieces
of the Take This armor set!
</p>
<p>
<a href='http://www.takethis.org/' target='_blank'>Take This</a> is a nonprofit that
seeks to inform the gamer community about mental health issues, to provide education
about mental disorders and mental illness prevention, and to reduce the stigma of mental
illness.
<p>
Congratulations to the winners of the last Take This Challenge, "Cast of Characters!":
grand prize winner Geomiceman, and runners-up Christen, no_robot, 🔥 KidSlazy 🔥,
marek13, and Nova Rose! Plus, all participants in that Challenge have received a piece of
the <a href='http://habitica.wikia.com/wiki/Event_Item_Sequences#Take_This_Armor_Set'
target='_blank'>Take This item set</a> if they hadn't completed it already. It is located
in your Rewards column. Enjoy!
</p> </p>
<div class="small mb-3"> <div class="small mb-3">
by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat by Katy133, gawrone, Vikte, Maans, GeraldThePixel, QuartzFox, KatieSlug, and SabreCat
</div> </div>
</div> </div>
`, `,