feat(content): Armoire and BGs 2018-12
@@ -449,5 +449,13 @@
|
|||||||
"backgroundGlowingMushroomCaveText": "Glowing Mushroom Cave",
|
"backgroundGlowingMushroomCaveText": "Glowing Mushroom Cave",
|
||||||
"backgroundGlowingMushroomCaveNotes": "Stare in awe at a Glowing Mushroom Cave.",
|
"backgroundGlowingMushroomCaveNotes": "Stare in awe at a Glowing Mushroom Cave.",
|
||||||
"backgroundCozyBedroomText": "Cozy Bedroom",
|
"backgroundCozyBedroomText": "Cozy Bedroom",
|
||||||
"backgroundCozyBedroomNotes": "Curl up in a Cozy Bedroom."
|
"backgroundCozyBedroomNotes": "Curl up in a Cozy Bedroom.",
|
||||||
|
|
||||||
|
"backgrounds122018": "SET 55: Released December 2018",
|
||||||
|
"backgroundFlyingOverSnowyMountainsText": "Snowy Mountains",
|
||||||
|
"backgroundFlyingOverSnowyMountainsNotes": "Soar over Snowy Mountains at night.",
|
||||||
|
"backgroundFrostyForestText": "Frosty Forest",
|
||||||
|
"backgroundFrostyForestNotes": "Bundle up to hike through a Frosty Forest.",
|
||||||
|
"backgroundSnowyDayFireplaceText": "Snowy Day Fireplace",
|
||||||
|
"backgroundSnowyDayFireplaceNotes": "Snuggle up next to a Fireplace on a Snowy Day."
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -850,6 +850,10 @@
|
|||||||
"armorArmoireRobeOfSpadesNotes": "These luxuriant robes conceal hidden pockets for treasures or weapons--your choice! Increases Strength by <%= str %>. Enchanted Armoire: Ace of Spades Set (Item 2 of 3).",
|
"armorArmoireRobeOfSpadesNotes": "These luxuriant robes conceal hidden pockets for treasures or weapons--your choice! Increases Strength by <%= str %>. Enchanted Armoire: Ace of Spades Set (Item 2 of 3).",
|
||||||
"armorArmoireSoftBlueSuitText": "Soft Blue Suit",
|
"armorArmoireSoftBlueSuitText": "Soft Blue Suit",
|
||||||
"armorArmoireSoftBlueSuitNotes": "Blue is a calming colour. So calming, some even wear this soft outfit to sleep... zZz. Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Blue Loungewear Set (Item 2 of 3).",
|
"armorArmoireSoftBlueSuitNotes": "Blue is a calming colour. So calming, some even wear this soft outfit to sleep... zZz. Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Blue Loungewear Set (Item 2 of 3).",
|
||||||
|
"armorArmoireSoftGreenSuitText": "Soft Green Suit",
|
||||||
|
"armorArmoireSoftGreenSuitNotes": "Green is the most refreshing color! Ideal for resting those tired eyes... mmm, or even a nap... Increases Constitution and Intelligence by <%= attrs %> each. Enchanted Armoire: Green Loungewear Set (Item 2 of 3).",
|
||||||
|
"armorArmoireSoftRedSuitText": "Soft Red Suit",
|
||||||
|
"armorArmoireSoftRedSuitNotes": "Red is such an invigorating color. If you need to wake up bright and early, this suit could make the perfect pajamas... Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Red Loungewear Set (Item 2 of 3).",
|
||||||
|
|
||||||
"headgear": "helm",
|
"headgear": "helm",
|
||||||
"headgearCapitalized": "Headgear",
|
"headgearCapitalized": "Headgear",
|
||||||
@@ -1243,7 +1247,7 @@
|
|||||||
"headArmoireYellowHairbowText": "Yellow Hairbow",
|
"headArmoireYellowHairbowText": "Yellow Hairbow",
|
||||||
"headArmoireYellowHairbowNotes": "Become perceptive, strong, and smart while wearing this beautiful Yellow Hairbow! Increases Perception, Strength, and Intelligence by <%= attrs %> each. Enchanted Armoire: Yellow Hairbow Set (Item 1 of 2).",
|
"headArmoireYellowHairbowNotes": "Become perceptive, strong, and smart while wearing this beautiful Yellow Hairbow! Increases Perception, Strength, and Intelligence by <%= attrs %> each. Enchanted Armoire: Yellow Hairbow Set (Item 1 of 2).",
|
||||||
"headArmoireRedFloppyHatText": "Red Floppy Hat",
|
"headArmoireRedFloppyHatText": "Red Floppy Hat",
|
||||||
"headArmoireRedFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a radiant red color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.",
|
"headArmoireRedFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a radiant red color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Red Loungewear Set (Item 1 of 3).",
|
||||||
"headArmoirePlagueDoctorHatText": "Plague Doctor Hat",
|
"headArmoirePlagueDoctorHatText": "Plague Doctor Hat",
|
||||||
"headArmoirePlagueDoctorHatNotes": "An authentic hat worn by the doctors who battle the Plague of Procrastination! Increases Strength by <%= str %>, Intelligence by <%= int %>, and Constitution by <%= con %>. Enchanted Armoire: Plague Doctor Set (Item 1 of 3).",
|
"headArmoirePlagueDoctorHatNotes": "An authentic hat worn by the doctors who battle the Plague of Procrastination! Increases Strength by <%= str %>, Intelligence by <%= int %>, and Constitution by <%= con %>. Enchanted Armoire: Plague Doctor Set (Item 1 of 3).",
|
||||||
"headArmoireBlackCatText": "Black Cat Hat",
|
"headArmoireBlackCatText": "Black Cat Hat",
|
||||||
@@ -1269,7 +1273,7 @@
|
|||||||
"headArmoireGraduateCapText": "Graduate Cap",
|
"headArmoireGraduateCapText": "Graduate Cap",
|
||||||
"headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).",
|
"headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).",
|
||||||
"headArmoireGreenFloppyHatText": "Green Floppy Hat",
|
"headArmoireGreenFloppyHatText": "Green Floppy Hat",
|
||||||
"headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.",
|
"headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Green Loungewear Set (Item 1 of 3).",
|
||||||
"headArmoireCannoneerBandannaText": "Cannoneer Bandanna",
|
"headArmoireCannoneerBandannaText": "Cannoneer Bandanna",
|
||||||
"headArmoireCannoneerBandannaNotes": "'Tis a cannoneer's life for me! Increases Intelligence and Perception by <%= attrs %> each. Enchanted Armoire: Cannoneer Set (Item 3 of 3).",
|
"headArmoireCannoneerBandannaNotes": "'Tis a cannoneer's life for me! Increases Intelligence and Perception by <%= attrs %> each. Enchanted Armoire: Cannoneer Set (Item 3 of 3).",
|
||||||
"headArmoireFalconerCapText": "Falconer Cap",
|
"headArmoireFalconerCapText": "Falconer Cap",
|
||||||
@@ -1573,6 +1577,10 @@
|
|||||||
"shieldArmoireUnfinishedTomeNotes": "You simply can't procrastinate when you're holding this! The binding needs to be finished so people can read the book! Increases Intelligence by <%= int %>. Enchanted Armoire: Bookbinder Set (Item 4 of 4).",
|
"shieldArmoireUnfinishedTomeNotes": "You simply can't procrastinate when you're holding this! The binding needs to be finished so people can read the book! Increases Intelligence by <%= int %>. Enchanted Armoire: Bookbinder Set (Item 4 of 4).",
|
||||||
"shieldArmoireSoftBluePillowText": "Soft Blue Pillow",
|
"shieldArmoireSoftBluePillowText": "Soft Blue Pillow",
|
||||||
"shieldArmoireSoftBluePillowNotes": "The sensible warrior packs a pillow for any expedition. Shield yourself from sharp tasks... even while you nap. Increases Constitution by <%= con %>. Enchanted Armoire: Blue Loungewear Set (Item 3 of 3).",
|
"shieldArmoireSoftBluePillowNotes": "The sensible warrior packs a pillow for any expedition. Shield yourself from sharp tasks... even while you nap. Increases Constitution by <%= con %>. Enchanted Armoire: Blue Loungewear Set (Item 3 of 3).",
|
||||||
|
"shieldArmoireSoftRedPillowText": "Soft Red Pillow",
|
||||||
|
"shieldArmoireSoftRedPillowNotes": "The prepared warrior packs a pillow for any expedition. Protect yourself from those tough tasks... even while you nap. Increases Constitution and Strength by <%= attrs %> each. Enchanted Armoire: Red Loungewear Set (Item 3 of 3).",
|
||||||
|
"shieldArmoireSoftGreenPillowText": "Soft Green Pillow",
|
||||||
|
"shieldArmoireSoftGreenPillowNotes": "The practical warrior packs a pillow for any expedition. Ward off those pesky chores... even while you nap. Increases Constitution by <%= con %> and Intelligence by <%= int %>. Enchanted Armoire: Green Loungewear Set (Item 3 of 3).",
|
||||||
|
|
||||||
"back": "Back Accessory",
|
"back": "Back Accessory",
|
||||||
"backCapitalized": "Back Accessory",
|
"backCapitalized": "Back Accessory",
|
||||||
|
|||||||
@@ -759,6 +759,20 @@ let backgrounds = {
|
|||||||
notes: t('backgroundCozyBedroomNotes'),
|
notes: t('backgroundCozyBedroomNotes'),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
backgrounds122018: {
|
||||||
|
flying_over_snowy_mountains: {
|
||||||
|
text: t('backgroundFlyingOverSnowyMountainsText'),
|
||||||
|
notes: t('backgroundFlyingOverSnowyMountainsNotes'),
|
||||||
|
},
|
||||||
|
frosty_forest: {
|
||||||
|
text: t('backgroundFrostyForestText'),
|
||||||
|
notes: t('backgroundFrostyForestNotes'),
|
||||||
|
},
|
||||||
|
snowy_day_fireplace: {
|
||||||
|
text: t('backgroundSnowyDayFireplaceText'),
|
||||||
|
notes: t('backgroundSnowyDayFireplaceNotes'),
|
||||||
|
},
|
||||||
|
},
|
||||||
incentiveBackgrounds: {
|
incentiveBackgrounds: {
|
||||||
violet: {
|
violet: {
|
||||||
text: t('backgroundVioletText'),
|
text: t('backgroundVioletText'),
|
||||||
|
|||||||
@@ -409,6 +409,24 @@ let armor = {
|
|||||||
set: 'blueLoungewear',
|
set: 'blueLoungewear',
|
||||||
canOwn: ownsItem('armor_armoire_softBlueSuit'),
|
canOwn: ownsItem('armor_armoire_softBlueSuit'),
|
||||||
},
|
},
|
||||||
|
softGreenSuit: {
|
||||||
|
text: t('armorArmoireSoftGreenSuitText'),
|
||||||
|
notes: t('armorArmoireSoftGreenSuitNotes', { attrs: 7 }),
|
||||||
|
value: 100,
|
||||||
|
int: 7,
|
||||||
|
con: 7,
|
||||||
|
set: 'greenLoungewear',
|
||||||
|
canOwn: ownsItem('armor_armoire_softGreenSuit'),
|
||||||
|
},
|
||||||
|
softRedSuit: {
|
||||||
|
text: t('armorArmoireSoftRedSuitText'),
|
||||||
|
notes: t('armorArmoireSoftRedSuitNotes', { int: 8, str: 5 }),
|
||||||
|
value: 100,
|
||||||
|
int: 8,
|
||||||
|
str: 5,
|
||||||
|
set: 'redLoungewear',
|
||||||
|
canOwn: ownsItem('armor_armoire_softRedSuit'),
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
let body = {
|
let body = {
|
||||||
@@ -544,6 +562,7 @@ let head = {
|
|||||||
int: 6,
|
int: 6,
|
||||||
per: 6,
|
per: 6,
|
||||||
canOwn: ownsItem('head_armoire_redFloppyHat'),
|
canOwn: ownsItem('head_armoire_redFloppyHat'),
|
||||||
|
set: 'redLoungewear',
|
||||||
},
|
},
|
||||||
plagueDoctorHat: {
|
plagueDoctorHat: {
|
||||||
text: t('headArmoirePlagueDoctorHatText'),
|
text: t('headArmoirePlagueDoctorHatText'),
|
||||||
@@ -654,6 +673,7 @@ let head = {
|
|||||||
int: 8,
|
int: 8,
|
||||||
con: 8,
|
con: 8,
|
||||||
canOwn: ownsItem('head_armoire_greenFloppyHat'),
|
canOwn: ownsItem('head_armoire_greenFloppyHat'),
|
||||||
|
set: 'greenLoungewear',
|
||||||
},
|
},
|
||||||
cannoneerBandanna: {
|
cannoneerBandanna: {
|
||||||
text: t('headArmoireCannoneerBandannaText'),
|
text: t('headArmoireCannoneerBandannaText'),
|
||||||
@@ -1083,6 +1103,24 @@ let shield = {
|
|||||||
set: 'blueLoungewear',
|
set: 'blueLoungewear',
|
||||||
canOwn: ownsItem('shield_armoire_softBluePillow'),
|
canOwn: ownsItem('shield_armoire_softBluePillow'),
|
||||||
},
|
},
|
||||||
|
softGreenPillow: {
|
||||||
|
text: t('shieldArmoireSoftGreenPillowText'),
|
||||||
|
notes: t('shieldArmoireSoftGreenPillowNotes', { con: 8, int: 6 }),
|
||||||
|
value: 100,
|
||||||
|
con: 8,
|
||||||
|
int: 6,
|
||||||
|
set: 'greenLoungewear',
|
||||||
|
canOwn: ownsItem('shield_armoire_softGreenPillow'),
|
||||||
|
},
|
||||||
|
softRedPillow: {
|
||||||
|
text: t('shieldArmoireSoftRedPillowText'),
|
||||||
|
notes: t('shieldArmoireSoftRedPillowNotes', { attrs: 5 }),
|
||||||
|
value: 100,
|
||||||
|
con: 5,
|
||||||
|
str: 5,
|
||||||
|
set: 'redLoungewear',
|
||||||
|
canOwn: ownsItem('shield_armoire_softRedPillow'),
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
let headAccessory = {
|
let headAccessory = {
|
||||||
|
|||||||
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 566 B |
|
After Width: | Height: | Size: 551 B |
|
After Width: | Height: | Size: 369 B |
|
After Width: | Height: | Size: 377 B |
|
After Width: | Height: | Size: 505 B |
|
After Width: | Height: | Size: 492 B |
|
After Width: | Height: | Size: 332 B |
|
After Width: | Height: | Size: 339 B |
|
After Width: | Height: | Size: 538 B |
|
After Width: | Height: | Size: 517 B |
|
Before Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 11 KiB |
@@ -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 = 'DECEMBER 2018 RESOLUTION SUCCESS CHALLENGE AND NEW TAKE THIS CHALLENGE';
|
const LAST_ANNOUNCEMENT_TITLE = 'DECEMBER BACKGROUNDS AND ARMOIRE ITEMS';
|
||||||
const worldDmg = { // @TODO
|
const worldDmg = { // @TODO
|
||||||
bailey: false,
|
bailey: false,
|
||||||
};
|
};
|
||||||
@@ -30,17 +30,14 @@ 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/3/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
|
<h2>12/5/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<hr/>
|
<hr/>
|
||||||
<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/8348aa6f-7687-4d89-9bdf-c26a10061465' target='_blank'>Journey's End and New Beginnings</a>, we're focusing on reviewing your 2018 resolution successes and planning for an even better 2019! It has a 15 gem prize, which will be awarded to five lucky winners on January 2.</p>
|
<p>We’ve added three new backgrounds to the Background Shop! Now your avatar can soar over Snowy Mountains at night, bundle up to hike through a Frosty Forest, or snuggle up next to a Snowy Day Fireplace. Check them out under User Icon > Backgrounds!</p>
|
||||||
<p>Congratulations to the winners of the November Challenge, misketti, CamelliaLynne, DrearyDear, Mikachu, and Zsuzsa!</p>
|
<p>Plus, there’s new Gold-purchasable equipment in the Enchanted Armoire, including the Green and Red Loungewear Sets. Better work hard on your real-life tasks to earn all the pieces! Enjoy :)</p>
|
||||||
<p>The next Take This Challenge has also launched, "<a href='/challenges/7a28b529-49da-49fa-818e-c76317dbcb2a' target='_blank'>Don't Be a Completionist!</a>" with a focus on setting priorities. Be sure to check it out to earn additional pieces of the Take This armor set!</p>
|
<div class="small mb-3">by eyenne, Vikte, wykedcrafty, GeraldThePixel, shanaqui, and SabreCat</div>
|
||||||
<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 class="promo_armoire_backgrounds_201812 center-block"></div>
|
||||||
<p>Congratulations to the winners of the last Take This Challenge, "This One Goes to 11!": grand prize winner digitalkitty isawesome, and runners-up jtm119, Jicaffo, Azburn, Snowdesert, and Hicholyta. 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>
|
|
||||||
<div class="small mb-3">by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat</div>
|
|
||||||
<div class="scene_hiking center-block"></div>
|
|
||||||
</div>
|
</div>
|
||||||
`,
|
`,
|
||||||
});
|
});
|
||||||
|
|||||||