feat(content): Armoire and BGs 2016-03

This commit is contained in:
Sabe Jones
2016-03-01 15:59:25 -05:00
parent ae56dd5c2e
commit ea6abbfabc
44 changed files with 14059 additions and 13894 deletions

View File

@@ -1,12 +1,12 @@
.2014_Fall_HealerPROMO2 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -460px -1051px;
background-position: -820px -724px;
width: 90px;
height: 90px;
}
.2014_Fall_Mage_PROMO9 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1265px -670px;
background-position: -1265px -761px;
width: 120px;
height: 90px;
}
@@ -24,7 +24,7 @@
}
.promo_android {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -943px -101px;
background-position: -943px -277px;
width: 175px;
height: 175px;
}
@@ -34,6 +34,12 @@
width: 141px;
height: 294px;
}
.promo_backgrounds_armoire_201603 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -306px -220px;
width: 141px;
height: 294px;
}
.promo_backtoschool {
background-image: url(spritesmith-largeSprites-0.png);
background-position: 0px -1051px;
@@ -60,7 +66,7 @@
}
.promo_dilatoryDistress {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -306px -220px;
background-position: -642px -1051px;
width: 90px;
height: 90px;
}
@@ -84,7 +90,7 @@
}
.promo_enchanted_armoire_201509 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -306px -402px;
background-position: -369px -1051px;
width: 90px;
height: 90px;
}
@@ -96,13 +102,13 @@
}
.promo_enchanted_armoire_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -814px -272px;
background-position: -915px -1051px;
width: 90px;
height: 90px;
}
.promo_habitica {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -943px -277px;
background-position: -943px -101px;
width: 175px;
height: 175px;
}
@@ -132,7 +138,7 @@
}
.promo_mystery_201405 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -551px -1051px;
background-position: -1371px -943px;
width: 90px;
height: 90px;
}
@@ -156,7 +162,7 @@
}
.promo_mystery_201409 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -306px -311px;
background-position: -460px -1051px;
width: 90px;
height: 90px;
}
@@ -168,7 +174,7 @@
}
.promo_mystery_201411 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -820px -724px;
background-position: -824px -1051px;
width: 90px;
height: 90px;
}
@@ -186,13 +192,13 @@
}
.promo_mystery_201502 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1371px -943px;
background-position: -814px -181px;
width: 90px;
height: 90px;
}
.promo_mystery_201503 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -814px -181px;
background-position: -814px -272px;
width: 90px;
height: 90px;
}
@@ -204,7 +210,7 @@
}
.promo_mystery_201505 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -733px -1051px;
background-position: -808px -621px;
width: 90px;
height: 90px;
}
@@ -222,25 +228,25 @@
}
.promo_mystery_201508 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1359px -1034px;
background-position: -1265px -1034px;
width: 93px;
height: 90px;
}
.promo_mystery_201509 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -808px -621px;
background-position: -551px -1051px;
width: 90px;
height: 90px;
}
.promo_mystery_201510 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1265px -1034px;
background-position: -1359px -1034px;
width: 93px;
height: 90px;
}
.promo_mystery_201511 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -369px -1051px;
background-position: -733px -1051px;
width: 90px;
height: 90px;
}
@@ -252,13 +258,13 @@
}
.promo_mystery_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1265px -761px;
background-position: -1265px -670px;
width: 120px;
height: 90px;
}
.promo_mystery_201602 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -642px -1051px;
background-position: -1006px -1051px;
width: 90px;
height: 90px;
}
@@ -336,13 +342,13 @@
}
.promo_springclasses2014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -943px -633px;
background-position: -943px -542px;
width: 288px;
height: 90px;
}
.promo_springclasses2015 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -943px -542px;
background-position: -943px -633px;
width: 288px;
height: 90px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 223 KiB

After

Width:  |  Height:  |  Size: 233 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 KiB

After

Width:  |  Height:  |  Size: 291 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 59 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 146 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 140 KiB

After

Width:  |  Height:  |  Size: 144 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 32 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 137 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: 131 KiB

After

Width:  |  Height:  |  Size: 133 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

After

Width:  |  Height:  |  Size: 317 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 KiB

After

Width:  |  Height:  |  Size: 216 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: 152 KiB

After

Width:  |  Height:  |  Size: 151 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 629 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 528 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 521 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 490 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -167,6 +167,14 @@
"backgroundCozyLibraryText": "Cozy Library",
"backgroundCozyLibraryNotes": "Read in the Cozy Library.",
"backgroundGrandStaircaseText": "Grand Staircase",
"backgroundGrandStaircaseNotes": "Stride down the Grand Staircase."
"backgroundGrandStaircaseNotes": "Stride down the Grand Staircase.",
"backgrounds032016": "SET 22: Released March 2016",
"backgroundDeepMineText": "Deep Mine",
"backgroundDeepMineNotes": "Find precious metals in a Deep Mine.",
"backgroundRainforestText": "Rainforest",
"backgroundRainforestNotes": "Venture into a Rainforest.",
"backgroundStoneCircleText": "Circle of Stones",
"backgroundStoneCircleNotes": "Cast spells in a Circle of Stones."
}

View File

@@ -193,6 +193,8 @@
"weaponArmoireBarristerGavelNotes": "Order! Increases Strength and Constitution by <%= attrs %> each. Enchanted Armoire: Barrister Set (Item 3 of 3).",
"weaponArmoireJesterBatonText": "Jester Baton",
"weaponArmoireJesterBatonNotes": "With a wave of your baton and some witty repartee, even the most complicated situations become clear. Increases Intelligence and Perception by <%= attrs %> each. Enchanted Armoire: Jester Set (Item 3 of 3).",
"weaponArmoireMiningPickaxText": "Mining Pickax",
"weaponArmoireMiningPickaxNotes": "Mine the maximum amount of gold from your tasks! Increases Perception by <%= per %>. Enchanted Armoire: Miner Set (Item 3 of 3).",
"armor": "armor",
@@ -403,6 +405,8 @@
"armorArmoireBarristerRobesNotes": "Very serious and stately. Increases Constitution by <%= con %>. Enchanted Armoire: Barrister Set (Item 2 of 3).",
"armorArmoireJesterCostumeText": "Jester Costume",
"armorArmoireJesterCostumeNotes": "Tra-la-la! Despite the look of this costume, you are no fool. Increases Intelligence by <%= int %>. Enchanted Armoire: Jester Set (Item 2 of 3).",
"armorArmoireMinerOverallsText": "Miner Overalls",
"armorArmoireMinerOverallsNotes": "They may seem worn, but they are enchanted to repel dirt. Increases Constitution by <%= con %>. Enchanted Armoire: Miner Set (Item 2 of 3).",
"headgear": "headgear",
@@ -627,6 +631,8 @@
"headArmoireBarristerWigNotes": "This bouncy wig is enough to frighten away even the fiercest foe. Increases Strength by <%= str %>. Enchanted Armoire: Barrister Set (Item 1 of 3).",
"headArmoireJesterCapText": "Jester Cap",
"headArmoireJesterCapNotes": "The bells on this hat might distract your opponents, but they just help you focus. Increases Perception by <%= per %>. Enchanted Armoire: Jester Set (Item 1 of 3).",
"headArmoireMinerHelmetText": "Miner Helmet",
"headArmoireMinerHelmetNotes": "Protect your head from falling tasks! Increases Intelligence by <%= int %>. Enchanted Armoire: Miner Set (Item 1 of 3).",
"offhand": "shield-hand item",
@@ -739,6 +745,8 @@
"shieldArmoireRoyalCaneNotes": "Hooray for the ruler, worthy of song! Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Royal Set (Item 2 of 3).",
"shieldArmoireDragonTamerShieldText": "Dragon Tamer Shield",
"shieldArmoireDragonTamerShieldNotes": "Distract enemies with this dragon-shaped shield. Increases Perception by <%= per %>. Enchanted Armoire: Dragon Tamer Set (Item 2 of 3).",
"shieldArmoireMysticLampText": "Mystic Lamp",
"shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.",
"back": "Back Accessory",
"backBase0Text": "No Back Accessory",

View File

@@ -297,6 +297,20 @@ let backgrounds = {
notes: t('backgroundGrandStaircaseNotes'),
},
},
backgrounds032016: {
deep_mine: {
text: t('backgroundDeepMineText'),
notes: t('backgroundDeepMineNotes'),
},
rainforest: {
text: t('backgroundRainforestText'),
notes: t('backgroundRainforestNotes'),
},
stone_circle: {
text: t('backgroundStoneCircleText'),
notes: t('backgroundStoneCircleNotes'),
},
},
};
/* eslint-enable quote-props */

View File

@@ -110,6 +110,14 @@ let armor = {
set: 'jester',
canOwn: ownsItem('armor_armoire_jesterCostume'),
},
minerOveralls: {
text: t('armorArmoireMinerOverallsText'),
notes: t('armorArmoireMinerOverallsNotes', { con: 10 }),
value: 100,
con: 10,
set: 'miner',
canOwn: ownsItem('armor_armoire_minerOveralls'),
},
};
let eyewear = {
@@ -298,6 +306,14 @@ let head = {
set: 'jester',
canOwn: ownsItem('head_armoire_jesterCap'),
},
minerHelmet: {
text: t('headArmoireMinerHelmetText'),
notes: t('headArmoireMinerHelmetNotes', { int: 5 }),
value: 100,
int: 5,
set: 'miner',
canOwn: ownsItem('head_armoire_minerHelmet'),
},
};
let shield = {
@@ -336,6 +352,13 @@ let shield = {
set: 'dragonTamer',
canOwn: ownsItem('shield_armoire_dragonTamerShield'),
},
mysticLamp: {
text: t('shieldArmoireMysticLampText'),
notes: t('shieldArmoireMysticLampNotes', { per: 15 }),
value: 100,
per: 15,
canOwn: ownsItem('shield_armoire_mysticLamp'),
},
};
let weapon = {
@@ -455,6 +478,13 @@ let weapon = {
per: 8,
canOwn: ownsItem('weapon_armoire_jesterBaton'),
},
miningPickax: {
text: t('weaponArmoireMiningPickaxText'),
notes: t('weaponArmoireMiningPickaxNotes', { per: 15 }),
value: 100,
per: 15,
canOwn: ownsItem('weapon_armoire_miningPickax'),
},
};
let armoireSet = {

View File

@@ -1,5 +1,38 @@
h2 2/24/2016 - PHOENIXES IN THE TIME TRAVEL STABLE! FEBRUARY MYSTERY SET!
h2 3/1/2016 - MARCH BACKGROUNDS AND ARMOIRE ITEMS REVEALED! PLUS, WEB DESIGNER NEEDED AND MARCH MYSTERY BOX
hr
tr
td
.promo_backgrounds_armoire_201603.pull-right
h3 March Backgrounds
p There are three new avatar backgrounds in the <a href='/#/options/profile/backgrounds'>Background Shop!</a> Now your avatar can venture into a Rainforest, find precious metals in a Deep Mine, or cast spells in a Circle of Stones.
p.small.muted by James Danger, sungabraverday, and UncommonCriminal
tr
td
h3 March Armoire Items Revealed
p There is new equipment in Enchanted Armoire, a 100 GP Reward in the Rewards Column which unlocks after you've attained Ultimate Gear!
br
p Click on the Enchanted Armoire for a random chance at special Equipment, including the Miner Set and the Mystic Lamp! It may also give you random XP or food items. We'll be adding new equipment to it during the first week of each month, but even when you've exhausted the current supply, you can keep clicking for a chance at food and XP.
br
p Now go spend all that accumulated Gold! May the Random Number Generator smile upon you...
p.small.muted by Lemoness and SabreCat
p.small.muted Art by Balduranne
tr
td
.inventory_present_03.pull-right
h3 March Mystery Box
p Ooh... What could it be? All Habiticans who are subscribed during the month of March will receive the March Mystery Item Set! It will be revealed on the 23rd, so keep your eyes peeled. Thanks for supporting the site <3
p.small.muted by Lemoness
tr
td
h3 Web UI Designer Needed
p Were looking for UI designers with experience in UX! Do you like user-centered approaches? Are you familiar with web patterns and assets? If that sounds like you, and youre interested in contributing to Habitica, please email <a href='mailto:vicky@habitica.com' target='_blank'>vicky@habitica.com</a>. We look forward to questing with you!
if menuItem !== 'oldNews'
hr
a(href='/static/old-news', target='_blank') Read older news
mixin oldNews
h2 2/24/2016 - PHOENIXES IN THE TIME TRAVEL STABLE! FEBRUARY MYSTERY SET!
tr
td
.Pet-Phoenix-Base.pull-right
@@ -13,12 +46,6 @@ h2 2/24/2016 - PHOENIXES IN THE TIME TRAVEL STABLE! FEBRUARY MYSTERY SET!
h3 February Subscriber Items
p The February Subscriber Items have been revealed: the Heartbreaker Item Set! All February subscribers will receive the Heartbreaker Cape and the Heartbreaker Hood. You still have five days to <a href='/#/options/settings/subscription'>subscribe</a> and receive the item set! Thank you so much for your support - we really do rely on you to keep Habitica free to use and running smoothly.
p.small.muted by Lemoness
if menuItem !== 'oldNews'
hr
a(href='/static/old-news', target='_blank') Read older news
mixin oldNews
h2 2/17/2016 - ANDROID APP IN PORTUGUESE, LITHUANIAN, AND POLISH! PLUS, NEW YEAR'S RESOLUTION CHALLENGE WINNERS
tr
td