feat(content): Armoire and BGs
@@ -529,5 +529,13 @@
|
||||
"backgroundInAnAncientTombText": "Ancient Tomb",
|
||||
"backgroundInAnAncientTombNotes": "Brave the mysteries of an Ancient Tomb.",
|
||||
"backgroundInAClassroomText": "Classroom",
|
||||
"backgroundInAClassroomNotes": "Absorb knowledge from your mentors in a Classroom."
|
||||
"backgroundInAClassroomNotes": "Absorb knowledge from your mentors in a Classroom.",
|
||||
|
||||
"backgrounds102019": "SET 65: Released October 2019",
|
||||
"backgroundFoggyMoorText": "Foggy Moor",
|
||||
"backgroundFoggyMoorNotes": "Watch your step traversing a Foggy Moor.",
|
||||
"backgroundPumpkinCarriageText": "Pumpkin Carriage",
|
||||
"backgroundPumpkinCarriageNotes": "Ride in an enchanted Pumpkin Carriage before the clock strikes midnight.",
|
||||
"backgroundMonsterMakersWorkshopText": "Monster Maker's Workshop",
|
||||
"backgroundMonsterMakersWorkshopNotes": "Experiment with discredited sciences in a Monster Maker's Workshop."
|
||||
}
|
||||
|
||||
@@ -454,6 +454,8 @@
|
||||
"weaponArmoireFloridFanNotes": "This lovely silk fan folds when not in use. Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.",
|
||||
"weaponArmoireResplendentRapierText": "Resplendent Rapier",
|
||||
"weaponArmoireResplendentRapierNotes": "Demonstrate your swordsmanship with this sharply pointed weapon. Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.",
|
||||
"weaponArmoireShadowMastersMaceText": "Shadow Master's Mace",
|
||||
"weaponArmoireShadowMastersMaceNotes": "Creatures of darkness will obey your every command when you wave this glowing mace. Increases Perception by <%= per %>. Enchanted Armoire: Shadow Master Set (Item 3 of 4).",
|
||||
|
||||
"armor": "armor",
|
||||
"armorCapitalized": "Armor",
|
||||
@@ -980,6 +982,8 @@
|
||||
"armorArmoireAstronomersRobeNotes": "Turns out silk and starlight make a fabric that is not only magical, but very breathable. Increases Perception and Constitution by <%= attrs %> each. Enchanted Armoire: Astronomer Mage Set (Item 1 of 3).",
|
||||
"armorArmoireInvernessCapeText": "Inverness Cape",
|
||||
"armorArmoireInvernessCapeNotes": "This sturdy garment will let you search for clues in any type of weather. Increases Perception and Intelligence by <%= attrs %> each. Enchanted Armoire: Detective Set (Item 2 of 4).",
|
||||
"armorArmoireShadowMastersRobeText": "Shadow Master's Robe",
|
||||
"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).",
|
||||
|
||||
"headgear": "helm",
|
||||
"headgearCapitalized": "Headgear",
|
||||
@@ -1516,6 +1520,8 @@
|
||||
"headArmoireAstronomersHatNotes": "A perfect hat for celestial observation or a fancy wizard brunch. Increases Constitution by <%= con %>. Enchanted Armoire: Astronomer Mage Set (Item 2 of 3).",
|
||||
"headArmoireDeerstalkerCapText": "Deerstalker Cap",
|
||||
"headArmoireDeerstalkerCapNotes": "This cap is perfect for rural excursions, but also is acceptable gear for mystery-solving! Increases Intelligence by <%= int %>. Enchanted Armoire: Detective Set (Item 1 of 4).",
|
||||
"headArmoireShadowMastersHoodText": "Shadow Master's Hood",
|
||||
"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).",
|
||||
|
||||
"offhand": "off-hand item",
|
||||
"offhandCapitalized": "Off-Hand Item",
|
||||
@@ -1809,6 +1815,8 @@
|
||||
"shieldArmoireTrustyUmbrellaNotes": "Mysteries are often accompanied by inclement weather, so be prepared! Increases Intelligence by <%= int %>. Enchanted Armoire: Detective Set (Item 4 of 4).",
|
||||
"shieldArmoirePolishedPocketwatchText": "Polished Pocketwatch",
|
||||
"shieldArmoirePolishedPocketwatchNotes": "You've got the time. And it looks very nice on you. Increases Intelligence by <%= int %>. Enchanted Armoire: Independent Item.",
|
||||
"shieldArmoireMasteredShadowText": "Mastered Shadow",
|
||||
"shieldArmoireMasteredShadowNotes": "Your powers have brought these swirling shadows to your side to do your bidding. Increases Perception and Constitution by <%= attrs %> each. Enchanted Armoire: Shadow Master Set (Item 4 of 4).",
|
||||
|
||||
"back": "Back Accessory",
|
||||
"backCapitalized": "Back Accessory",
|
||||
|
||||
@@ -899,6 +899,20 @@ let backgrounds = {
|
||||
notes: t('backgroundInAClassroomNotes'),
|
||||
},
|
||||
},
|
||||
backgrounds102019: {
|
||||
foggy_moor: {
|
||||
text: t('backgroundFoggyMoorText'),
|
||||
notes: t('backgroundFoggyMoorNotes'),
|
||||
},
|
||||
monster_makers_workshop: {
|
||||
text: t('backgroundMonsterMakersWorkshopText'),
|
||||
notes: t('backgroundMonsterMakersWorkshopNotes'),
|
||||
},
|
||||
pumpkin_carriage: {
|
||||
text: t('backgroundPumpkinCarriageText'),
|
||||
notes: t('backgroundPumpkinCarriageNotes'),
|
||||
},
|
||||
},
|
||||
incentiveBackgrounds: {
|
||||
violet: {
|
||||
text: t('backgroundVioletText'),
|
||||
|
||||
@@ -490,6 +490,14 @@ let armor = {
|
||||
set: 'detective',
|
||||
canOwn: ownsItem('armor_armoire_invernessCape'),
|
||||
},
|
||||
shadowMastersRobe: {
|
||||
text: t('armorArmoireShadowMastersRobeText'),
|
||||
notes: t('armorArmoireShadowMastersRobeNotes', { con: 12 }),
|
||||
value: 100,
|
||||
con: 12,
|
||||
set: 'shadowMaster',
|
||||
canOwn: ownsItem('armor_armoire_shadowMastersRobe'),
|
||||
},
|
||||
};
|
||||
|
||||
let body = {
|
||||
@@ -1003,6 +1011,15 @@ let head = {
|
||||
set: 'detective',
|
||||
canOwn: ownsItem('head_armoire_deerstalkerCap'),
|
||||
},
|
||||
shadowMastersHood: {
|
||||
text: t('headArmoireShadowMastersHoodText'),
|
||||
notes: t('headArmoireShadowMastersHoodNotes', { attrs: 5 }),
|
||||
value: 100,
|
||||
per: 5,
|
||||
con: 5,
|
||||
set: 'shadowMaster',
|
||||
canOwn: ownsItem('head_armoire_shadowMastersHood'),
|
||||
},
|
||||
};
|
||||
|
||||
let shield = {
|
||||
@@ -1273,6 +1290,15 @@ let shield = {
|
||||
int: 9,
|
||||
canOwn: ownsItem('shield_armoire_polishedPocketwatch'),
|
||||
},
|
||||
masteredShadow: {
|
||||
text: t('shieldArmoireMasteredShadowText'),
|
||||
notes: t('shieldArmoireMasteredShadowNotes', { attrs: 5 }),
|
||||
value: 100,
|
||||
per: 5,
|
||||
con: 5,
|
||||
set: 'shadowMaster',
|
||||
canOwn: ownsItem('shield_armoire_masteredShadow'),
|
||||
},
|
||||
};
|
||||
|
||||
let headAccessory = {
|
||||
@@ -1711,6 +1737,14 @@ let weapon = {
|
||||
per: 9,
|
||||
canOwn: ownsItem('weapon_armoire_resplendentRapier'),
|
||||
},
|
||||
shadowMastersMace: {
|
||||
text: t('weaponArmoireShadowMastersMaceText'),
|
||||
notes: t('weaponArmoireShadowMastersMaceNotes', { per: 12 }),
|
||||
value: 100,
|
||||
per: 12,
|
||||
set: 'shadowMaster',
|
||||
canOwn: ownsItem('weapon_armoire_shadowMastersMace'),
|
||||
},
|
||||
};
|
||||
|
||||
let armoireSet = {
|
||||
|
||||
@@ -22,12 +22,12 @@ const featuredItems = {
|
||||
],
|
||||
quests: [
|
||||
{
|
||||
type: 'bundles',
|
||||
path: 'bundles.rockingReptiles',
|
||||
type: 'quests',
|
||||
path: 'quests.bronze',
|
||||
},
|
||||
{
|
||||
type: 'quests',
|
||||
path: 'quests.dilatoryDistress1',
|
||||
path: 'quests.taskwoodsTerror1',
|
||||
},
|
||||
{
|
||||
type: 'quests',
|
||||
|
||||
|
After Width: | Height: | Size: 9.8 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 790 B |
|
After Width: | Height: | Size: 866 B |
|
After Width: | Height: | Size: 838 B |
|
After Width: | Height: | Size: 441 B |
|
After Width: | Height: | Size: 548 B |
|
After Width: | Height: | Size: 539 B |
|
After Width: | Height: | Size: 386 B |
|
After Width: | Height: | Size: 767 B |
|
After Width: | Height: | Size: 659 B |
|
Before Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 6.4 KiB |
BIN
website/raw_sprites/spritesmith_large/scene_strength.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 6.1 KiB |
@@ -3,7 +3,7 @@ import { authWithHeaders } from '../../middlewares/auth';
|
||||
let api = {};
|
||||
|
||||
// @TODO export this const, cannot export it from here because only routes are exported from controllers
|
||||
const LAST_ANNOUNCEMENT_TITLE = 'LAST CHANCE FOR SEPTEMBER ITEMS';
|
||||
const LAST_ANNOUNCEMENT_TITLE = 'NEW BACKGROUNDS, ARMOIRE ITEMS, AND OFFICIAL HABITICA CHALLENGES!';
|
||||
const worldDmg = { // @TODO
|
||||
bailey: false,
|
||||
};
|
||||
@@ -30,20 +30,28 @@ api.getNews = {
|
||||
<div class="mr-3 ${baileyClass}"></div>
|
||||
<div class="media-body">
|
||||
<h1 class="align-self-center">${res.t('newStuff')}</h1>
|
||||
<h2>9/30/2019 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
|
||||
<h2>10/1/2019 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
<div class="promo_mystery_201909 center-block"></div>
|
||||
<h3>Last Chance for Affable Acorn Set</h3>
|
||||
<p>Reminder: this is the final day to <a href='/user/settings/subscription'>subscribe and receive the Affable Acorn Set</a>! Subscribing also lets you buy Gems for Gold. The longer your subscription, the more Gems you get!</p>
|
||||
<p>Thanks so much for your support! You help keep Habitica running.</p>
|
||||
<div class="small mb-3">by Beffymaroo</div>
|
||||
<div class="promo_rocking_reptiles_bundle center-block"></div>
|
||||
<h3>Last Chance for Rocking Reptiles Quest Bundle</h3>
|
||||
<p>This is also the final day to buy the discounted Rocking Reptiles Pet Quest Bundle, featuring the Alligator, Snake, and Velociraptor quests all for seven gems! Be sure to get your claws on it before it slithers away from the <a href='/shops/quests'>Quest Shop</a>!</p>
|
||||
<div class="small">Art by Gully, Willow The Witty, mfonda, UncommonCriminal, tabbytoes, EmeraldOx, LordDarkly, PainterProphet, Seraphina, Anna Glassman, Procyon, and Lilith of Alfheim</div>
|
||||
<div class="small mb-3">Writing by Mike.Antonacci, lilackbar, Daniel The Bard, and felipena</div>
|
||||
<div class="promo_armoire_backgrounds_201910 center-block"></div>
|
||||
<h3>October Backgrounds and Armoire Items!</h3>
|
||||
<p>We’ve added three new backgrounds to the Background Shop! Now your avatar can experiment in a Monster Maker's Workshop, ride in a magical Pumpkin Carriage, and journey across a Foggy Moor. Check them out under User Icon > Backgrounds!</p>
|
||||
<p>Plus, there’s new gold-purchasable equipment in the Enchanted Armoire, including the Shadow Master Set. Better work hard on your real-life tasks to earn all the pieces! Enjoy :)</p>
|
||||
<div class="small mb-3">by GeraldThePixel, QuartzFox, Tigergurke, Vikte, Daikagaru, and SabreCat</div>
|
||||
<div class="scene_strength center-block"></div>
|
||||
<h3>October 2019 Resolution Success Challenge and New 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'>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/ef1f7844-a58a-48f8-aab0-0423ff67ffa2'>Staying Strong</a>, we're focusing on boosting your motivation heading into the final quarter of the year! It has a 15 Gem prize, which will be awarded to five lucky winners on November 1st.</p>
|
||||
<p>Congratulations to the winners of the September Challenge: Inkblots, Betelgeuse_aOri, timohi, IceBlueMelody, and han-!</p>
|
||||
<p>The next Take This Challenge has also launched, "<a href='/challenges/23f6f7b7-fcf5-46a2-b591-aae05d3e62fe'>Check Your HP!</a>", with a focus on tracking your mood over time. 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>
|
||||
<p>Congratulations to the winners of the last Take This Challenge, "It's Dangerous to Go Alone!": grand prize winner @Ukioye_Kana, and runners-up @TheReptilianCave, @Merilio, @DocBajillian, @Melodyheart, and @Melanchoii! 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.</p> Enjoy!
|
||||
<div class="small mb-3">by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat</div>
|
||||
<div class="promo_take_this center-block"></div>
|
||||
<h3>Back-to-School Preparation Challenge Winners</h3>
|
||||
<p>The winners of the Habitica Back-to-School Preparation Challenge have been selected! Congratulations to: gils__, talklesssmilemore, Nadoko, pigmaniac1941, and French1Fry !</p>
|
||||
<p>Thank you to everyone who participated! We're excited to help you pursue your goals through the new school year and beyond!</p>
|
||||
<div class="small mb-3">by Beffymaroo and SabreCat</div>
|
||||
</div>
|
||||
`,
|
||||
});
|
||||
|
||||