feat(content): Armoire and backgrounds May 2018

This commit is contained in:
SabreCat
2018-05-01 20:55:16 +00:00
parent 3722452b51
commit bcf9670dbe
21 changed files with 78 additions and 17 deletions

View File

@@ -393,5 +393,13 @@
"backgroundFlyingOverWildflowerFieldText": "Field of Wildflowers", "backgroundFlyingOverWildflowerFieldText": "Field of Wildflowers",
"backgroundFlyingOverWildflowerFieldNotes": "Soar above a Field of Wildflowers.", "backgroundFlyingOverWildflowerFieldNotes": "Soar above a Field of Wildflowers.",
"backgroundFlyingOverAncientForestText": "Ancient Forest", "backgroundFlyingOverAncientForestText": "Ancient Forest",
"backgroundFlyingOverAncientForestNotes": "Fly over the canopy of an Ancient Forest." "backgroundFlyingOverAncientForestNotes": "Fly over the canopy of an Ancient Forest.",
"backgrounds052018": "SET 48: Released May 2018",
"backgroundTerracedRiceFieldText": "Terraced Rice Field",
"backgroundTerracedRiceFieldNotes": "Enjoy a Terraced Rice Field in the growing season.",
"backgroundFantasticalShoeStoreText": "Fantastical Shoe Store",
"backgroundFantasticalShoeStoreNotes": "Look for fun new footwear in the Fantastical Shoe Store.",
"backgroundChampionsColosseumText": "Champions' Colosseum",
"backgroundChampionsColosseumNotes": "Bask in the glory of the Champions' Colosseum."
} }

View File

@@ -362,6 +362,8 @@
"weaponArmoireScepterOfDiamondsNotes": "This scepter shines with a warm red glow as it grants you increased willpower. Increases Strength by <%= str %>. Enchanted Armoire: King of Diamonds Set (Item 3 of 3).", "weaponArmoireScepterOfDiamondsNotes": "This scepter shines with a warm red glow as it grants you increased willpower. Increases Strength by <%= str %>. Enchanted Armoire: King of Diamonds Set (Item 3 of 3).",
"weaponArmoireFlutteryArmyText": "Fluttery Army", "weaponArmoireFlutteryArmyText": "Fluttery Army",
"weaponArmoireFlutteryArmyNotes": "This group of scrappy lepidopterans is ready to flap fiercely and cool down your reddest tasks! Increases Constitution, Intelligence, and Strength by <%= attrs %> each. Enchanted Armoire: Fluttery Frock Set (Item 3 of 3).", "weaponArmoireFlutteryArmyNotes": "This group of scrappy lepidopterans is ready to flap fiercely and cool down your reddest tasks! Increases Constitution, Intelligence, and Strength by <%= attrs %> each. Enchanted Armoire: Fluttery Frock Set (Item 3 of 3).",
"weaponArmoireCobblersHammerText": "Cobbler's Hammer",
"weaponArmoireCobblersHammerNotes": "This hammer is specially made for leatherwork. It can do a real number on a red Daily in a pinch, though. Increases Constitution and Strength by <%= attrs %> each. Enchanted Armoire: Cobbler Set (Item 2 of 3).",
"armor": "armor", "armor": "armor",
"armorCapitalized": "Armor", "armorCapitalized": "Armor",
@@ -772,6 +774,8 @@
"armorArmoireRobeOfDiamondsNotes": "These royal robes not only make you appear noble, they allow you to see the nobility within others. Increases Perception by <%= per %>. Enchanted Armoire: King of Diamonds Set (Item 1 of 3).", "armorArmoireRobeOfDiamondsNotes": "These royal robes not only make you appear noble, they allow you to see the nobility within others. Increases Perception by <%= per %>. Enchanted Armoire: King of Diamonds Set (Item 1 of 3).",
"armorArmoireFlutteryFrockText": "Fluttery Frock", "armorArmoireFlutteryFrockText": "Fluttery Frock",
"armorArmoireFlutteryFrockNotes": "A light and airy gown with a wide skirt the butterflies might mistake for a giant blossom! Increases Constitution, Perception, and Strength by <%= attrs %> each. Enchanted Armoire: Fluttery Frock Set (Item 1 of 3).", "armorArmoireFlutteryFrockNotes": "A light and airy gown with a wide skirt the butterflies might mistake for a giant blossom! Increases Constitution, Perception, and Strength by <%= attrs %> each. Enchanted Armoire: Fluttery Frock Set (Item 1 of 3).",
"armorArmoireCobblersCoverallsText": "Cobbler's Coveralls",
"armorArmoireCobblersCoverallsNotes": "These sturdy coveralls have lots of pockets for tools, leather scraps, and other useful items! Increases Perception and Strength by <%= attrs %> each. Enchanted Armoire: Cobbler Set (Item 1 of 3).",
"headgear": "helm", "headgear": "helm",
"headgearCapitalized": "Headgear", "headgearCapitalized": "Headgear",
@@ -1431,6 +1435,8 @@
"shieldArmoireShieldOfDiamondsNotes": "This radiant shield not only provides protection, it empowers you with endurance! Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", "shieldArmoireShieldOfDiamondsNotes": "This radiant shield not only provides protection, it empowers you with endurance! Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.",
"shieldArmoireFlutteryFanText": "Flowery Fan", "shieldArmoireFlutteryFanText": "Flowery Fan",
"shieldArmoireFlutteryFanNotes": "On a hot day, there's nothing quite like a fancy fan to help you look and feel cool. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "shieldArmoireFlutteryFanNotes": "On a hot day, there's nothing quite like a fancy fan to help you look and feel cool. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.",
"shieldArmoireFancyShoeText": "Fancy Shoe",
"shieldArmoireFancyShoeNotes": "A very special shoe you're working on. It's fit for royalty! Increases Intelligence and Perception by <%= attrs %> each. Enchanted Armoire: Cobbler Set (Item 3 of 3).",
"back": "Back Accessory", "back": "Back Accessory",
"backCapitalized": "Back Accessory", "backCapitalized": "Back Accessory",

View File

@@ -661,6 +661,20 @@ let backgrounds = {
notes: t('backgroundTulipGardenNotes'), notes: t('backgroundTulipGardenNotes'),
}, },
}, },
backgrounds052018: {
champions_colosseum: {
text: t('backgroundChampionsColosseumText'),
notes: t('backgroundChampionsColosseumNotes'),
},
fantastical_shoe_store: {
text: t('backgroundFantasticalShoeStoreText'),
notes: t('backgroundFantasticalShoeStoreNotes'),
},
terraced_rice_field: {
text: t('backgroundTerracedRiceFieldText'),
notes: t('backgroundTerracedRiceFieldNotes'),
},
},
incentiveBackgrounds: { incentiveBackgrounds: {
violet: { violet: {
text: t('backgroundVioletText'), text: t('backgroundVioletText'),

View File

@@ -340,6 +340,15 @@ let armor = {
set: 'fluttery', set: 'fluttery',
canOwn: ownsItem('armor_armoire_flutteryFrock'), canOwn: ownsItem('armor_armoire_flutteryFrock'),
}, },
cobblersCoveralls: {
text: t('armorArmoireCobblersCoverallsText'),
notes: t('armorArmoireCobblersCoverallsNotes', { attrs: 7 }),
value: 100,
per: 7,
str: 7,
set: 'cobbler',
canOwn: ownsItem('armor_armoire_cobblersCoveralls'),
},
}; };
let body = { let body = {
@@ -937,6 +946,15 @@ let shield = {
// set: 'fluttery', // set: 'fluttery',
canOwn: ownsItem('shield_armoire_flutteryFan'), canOwn: ownsItem('shield_armoire_flutteryFan'),
}, },
fancyShoe: {
text: t('shieldArmoireFancyShoeText'),
notes: t('shieldArmoireFancyShoeNotes', { attrs: 7 }),
value: 100,
int: 7,
per: 7,
set: 'cobbler',
canOwn: ownsItem('shield_armoire_fancyShoe'),
},
}; };
let headAccessory = { let headAccessory = {
@@ -1229,6 +1247,15 @@ let weapon = {
set: 'fluttery', set: 'fluttery',
canOwn: ownsItem('weapon_armoire_flutteryArmy'), canOwn: ownsItem('weapon_armoire_flutteryArmy'),
}, },
cobblersHammer: {
text: t('weaponArmoireCobblersHammerText'),
notes: t('weaponArmoireCobblersHammerNotes', { attrs: 7 }),
value: 100,
con: 7,
str: 7,
set: 'cobbler',
canOwn: ownsItem('weapon_armoire_cobblersHammer'),
},
}; };
let armoireSet = { let armoireSet = {

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

@@ -3,7 +3,7 @@ import { authWithHeaders } from '../../middlewares/auth';
let api = {}; let api = {};
// @TODO export this const, cannot export it from here because only routes are exported from controllers // @TODO export this const, cannot export it from here because only routes are exported from controllers
const LAST_ANNOUNCEMENT_TITLE = 'LAST CHANCE FOR APRIL GOODIES!'; const LAST_ANNOUNCEMENT_TITLE = 'NEW BACKGROUNDS, ARMOIRE ITEMS, AND OFFICIAL HABITICA CHALLENGES FOR MAY';
const worldDmg = { // @TODO const worldDmg = { // @TODO
bailey: false, bailey: false,
}; };
@@ -32,28 +32,34 @@ api.getNews = {
<h1 class="align-self-center">${res.t('newStuff')}</h1> <h1 class="align-self-center">${res.t('newStuff')}</h1>
</div> </div>
</div> </div>
<h2>4/30/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2> <h2>5/1/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
<hr/> <hr/>
<div class="media align-items-center"> <div class="media">
<div class="promo_spring_fling_2018 mr-3"></div>
<div class="media-body"> <div class="media-body">
<div class="media"> <h3>New Backgrounds and Armoire Items</h3>
<p>Weve added three new backgrounds to the Background Shop! Now your avatar can tiptoe through a Terraced Rice Field, bask in the glory of the Champions' Colosseum, and look for fun new footwear in the Fantastical Shoe Store. Check them out under User Icon > Backgrounds!</p>
<p>Plus, theres new gold-purchasable equipment in the Enchanted Armoire, including the Cobbler Set. Better work hard on your real-life tasks to earn all the pieces! Enjoy :)</p>
<div class="small mb-3">by Katy133, confusus, TheMushroomKing, khdarkwolf, RandomGryffindor, ChimeraLiani, and Mewrose</div>
<div class="media align-items-center">
<div class="scene_todos"></div>
<div class="media-body"> <div class="media-body">
<h3>Last Chance for Spiffy Squirrel Set</h3> <h3>May 2018 Resolution Success Challenge and Take This Challenge</h3>
<p>Reminder: this is the final day to <a href='/user/settings/subscription' target='_blank'>subscribe and receive the Spiffy Squirrel Set</a>! Subscribing also lets you buy gems for gold. The longer your subscription, the more gems you get!</p> <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/2c524717-699e-4fd6-acb6-dd868bf537dd' target='_blank'>Review your Combat Tactics</a>, we're focusing on refining your strategy to help you stay motivated and keep moving forward as we're almost halfway through the year! It has a 15 gem prize, which will be awarded to five lucky winners on June 1st.</p>
</div> </div>
<div class="promo_mystery_201804"></div>
</div> </div>
<p>Thanks so much for your support! You help keep Habitica running.</p>
<div class="small mb-3">by Beffymaroo</div>
<h3>Last Chance for Spring Fling Hatching Potions, Equipment, Avatar Skins and Hair Colors, and Seasonal Shop Items</h3>
<p>Spring Fling is coming to a close, so be sure to grab any exciting items you've had your eye on! This includes the <a href='/shops/market' target='_blank'>Shimmer and Rainbow Hatching Potions in the Market</a>. If they come back, it won't be until next year at the earliest, so don't delay!</p>
<p>Pastel Skins and Shimmer Hair colors will also disappear when the Gala ends. If you purchase them in User > Avatar, you can use them year-round!</p>
<p>Be sure to also get your limited edition Spring Fling equipment in your Rewards Column! When it returns next year, it will be in the Seasonal Shop and will be available for gems rather than gold.</p>
<p>And lastly, it's a great time to stock up on items from the <a href='/shops/seasonal' target='_blank'>Seasonal Shop</a> before it closes. This includes past Spring Fling equipment, the Egg Hunt Quest, and Shiny Seeds!</p>
<div class="small mb=3">by Scarvia, Awesome kitty, usnbfs, Lemoness, Balduranne, PainterProphet, Vikte, Lalaitha, DialFForFunky, Gerald the Pixel, Beffymaroo and SabreCat</div>
</div> </div>
<div class="promo_armoire_backgrounds_201805 ml-3"></div>
</div> </div>
<p>Congratulations to the winners of the April Challenge: V-Starr, Carlos Víquez, lilliburlero, NowyChris, and PizzaMyHeart!</p>
<div class="media">
<div class="media-body">
<p>The next Take This Challenge has also launched, "<a href='/challenges/4ee6bb54-1c29-487b-a2de-07e6be24cccd' target='_blank'>Keep Calm and Carry On!</a>", with a focus on deep breathing to settle stressful emotions. 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>
</div>
<div class="promo_take_this"></div>
</div>
<p>Congratulations to the winners of the last Take This Challenge, "Test Thy Courage!": grand prize winner Nietos, and runners-up Teslectrik, Mflute, Kolthar, lilyandrosemary, and thewandererrae! 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 didn't have all the pieces already. It is located in your Rewards column. Enjoy!</p>
<div class="small mb-3">by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat</div>
</div> </div>
`, `,
}); });