chore(event): end Habitoween/Fall Fest

Also announce November challenges
This commit is contained in:
Sabe Jones
2018-11-01 21:44:00 -05:00
parent 7d989bcf50
commit 830c8d3104
17 changed files with 286 additions and 313 deletions

View File

@@ -1,114 +1,120 @@
.achievement-costumeContest6x { .achievement-costumeContest6x {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -1013px -819px; background-position: -958px -455px;
width: 144px; width: 144px;
height: 156px; height: 156px;
} }
.promo_alligator { .promo_alligator {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px 0px; background-position: -477px 0px;
width: 480px; width: 480px;
height: 360px; height: 360px;
} }
.promo_animal_tails { .promo_animal_tails {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -1013px -208px; background-position: -1325px -422px;
width: 141px; width: 141px;
height: 441px; height: 441px;
} }
.promo_armoire_backgrounds_201810 { .promo_armoire_backgrounds_201810 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -1157px; background-position: 0px -1147px;
width: 423px; width: 423px;
height: 147px; height: 147px;
} }
.promo_fall_avatar_customizations { .promo_fall_avatar_customizations {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -1013px 0px; background-position: -1325px -214px;
width: 336px; width: 336px;
height: 207px; height: 207px;
} }
.promo_fall_festival_2017 { .promo_fall_festival_2017 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -481px -453px; background-position: 0px -936px;
width: 414px; width: 414px;
height: 210px; height: 210px;
} }
.promo_fall_festival_2018 { .promo_fall_festival_2018 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -367px -723px; background-position: -1325px 0px;
width: 393px; width: 393px;
height: 213px; height: 213px;
} }
.promo_forest_friends_bundle { .promo_forest_friends_bundle {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -424px -1009px; background-position: -415px -936px;
width: 423px; width: 423px;
height: 147px; height: 147px;
} }
.promo_ghost_potions { .promo_ghost_potions {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -848px -1009px; background-position: -839px -936px;
width: 423px; width: 423px;
height: 147px; height: 147px;
} }
.promo_ios { .promo_ios {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -361px; background-position: 0px -365px;
width: 375px; width: 375px;
height: 361px; height: 361px;
} }
.promo_jackolanterns { .promo_jackolanterns {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -1009px; background-position: -513px -727px;
width: 423px; width: 423px;
height: 147px; height: 147px;
} }
.promo_mystery_201810 { .promo_mystery_201810 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -1013px -650px; background-position: -958px -286px;
width: 294px; width: 294px;
height: 168px; height: 168px;
} }
.promo_seaserpent {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px 0px;
width: 476px;
height: 364px;
}
.promo_seasonal_shop { .promo_seasonal_shop {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -1155px -503px; background-position: -1467px -717px;
width: 162px; width: 162px;
height: 138px; height: 138px;
} }
.promo_spooky_sparkles { .promo_spooky_sparkles {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -1155px -208px; background-position: -1467px -422px;
width: 140px; width: 140px;
height: 294px; height: 294px;
} }
.promo_take_this { .promo_take_this {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -1158px -819px; background-position: -1608px -422px;
width: 96px; width: 96px;
height: 69px; height: 69px;
} }
.promo_veteran_pets { .promo_veteran_pets {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -424px -1157px; background-position: -1325px -864px;
width: 363px; width: 363px;
height: 141px; height: 141px;
} }
.scene_nametag { .scene_nametag {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -481px -244px; background-position: 0px -727px;
width: 512px; width: 512px;
height: 208px; height: 208px;
} }
.scene_positivity { .scene_positivity {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -481px 0px; background-position: -376px -365px;
width: 531px; width: 531px;
height: 243px; height: 243px;
} }
.scene_tools { .scene_tools {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png'); background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -723px; background-position: -958px 0px;
width: 366px; width: 366px;
height: 285px; height: 285px;
} }

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 262 KiB

After

Width:  |  Height:  |  Size: 287 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 184 KiB

After

Width:  |  Height:  |  Size: 181 KiB

View File

@@ -2,8 +2,8 @@
// possible values are: normal, fall, habitoween, thanksgiving, winter, nye, birthday, valentines, spring, summer // possible values are: normal, fall, habitoween, thanksgiving, winter, nye, birthday, valentines, spring, summer
// more to be added on future seasons // more to be added on future seasons
$npc_market_flavor: 'habitoween'; $npc_market_flavor: 'normal';
$npc_quests_flavor: 'habitoween'; $npc_quests_flavor: 'normal';
$npc_seasonal_flavor: 'habitoween'; $npc_seasonal_flavor: 'normal';
$npc_timetravelers_flavor: 'fall'; $npc_timetravelers_flavor: 'normal';
$npc_tavern_flavor: 'habitoween'; $npc_tavern_flavor: 'normal';

View File

@@ -3,7 +3,7 @@ import defaults from 'lodash/defaults';
import each from 'lodash/each'; import each from 'lodash/each';
import t from './translation'; import t from './translation';
const CURRENT_SEASON = 'October'; const CURRENT_SEASON = '_NONE_';
let drops = { let drops = {
Base: { Base: {

View File

@@ -8,12 +8,12 @@ const featuredItems = {
path: 'armoire', path: 'armoire',
}, },
{ {
type: 'premiumHatchingPotion', type: 'hatchingPotions',
path: 'premiumHatchingPotions.Ghost', path: 'hatchingPotions.Shade',
}, },
{ {
type: 'premiumHatchingPotion', type: 'eggs',
path: 'premiumHatchingPotions.Glow', path: 'eggs.Wolf',
}, },
{ {
type: 'card', type: 'card',

View File

@@ -1,25 +1,19 @@
import { SEASONAL_SETS } from '../content/constants'; // import { SEASONAL_SETS } from '../content/constants';
module.exports = { module.exports = {
opened: true, opened: false,
currentSeason: 'Fall', currentSeason: 'Closed',
dateRange: { start: '2018-09-20', end: '2018-10-31' }, dateRange: { start: '2018-09-20', end: '2018-10-31' },
availableSets: [ availableSets: [
...SEASONAL_SETS.fall,
], ],
pinnedSets: { pinnedSets: {
wizard: 'fall2018CandymancerMageSet',
warrior: 'fall2018MinotaurWarriorSet',
rogue: 'fall2018AlterEgoSet',
healer: 'fall2018CarnivorousPlantSet',
}, },
availableSpells: [ availableSpells: [
'spookySparkles',
], ],
availableQuests: [ availableQuests: [

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 794 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 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 = 'HABITOWEEN! PLUS LAST CHANCE FOR FALL FESTIVAL AND OCTOBER SUBSCRIBER ITEMS'; const LAST_ANNOUNCEMENT_TITLE = 'NOVEMBER 2018 RESOLUTION SUCCESS CHALLENGE AND NEW TAKE THIS CHALLENGE';
const worldDmg = { // @TODO const worldDmg = { // @TODO
bailey: false, bailey: false,
}; };
@@ -30,26 +30,17 @@ 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>10/30/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2> <h2>11/2/2018 - ${LAST_ANNOUNCEMENT_TITLE}</h2>
</div> </div>
</div> </div>
<hr/> <hr/>
<h3>Happy Habitoween!</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/21d9aacb-a8c1-4663-babf-e653de3a5475' target='_blank'>Here be Dragons!</a>, we're focusing on obstacles that arise as you reach the end of the year! It has a 15 Gem prize, which will be awarded to five lucky winners on December 3rd.</p>
<p>It's the last day of the Fall Festival, and all the NPCs are looking monstrous. Plus, we have lots of fun things in store...</p> <p>Congratulations to the winners of October's Challenge, REN, drcaptainmaria, Helengoesrogue, Mistress Cerny- Cerny Pie, and Taichi1!</p>
<h3>Jack O' Lantern Pets and Mounts</h3> <p>The next Take This Challenge has also launched, "<a href='/challenges/00708425-d477-41a5-bf27-6270466e7976' target='_blank'>This One Goes to 11!</a>", with a focus on pausing for calm and focus amid feelings of pressure or overwhelm. Be sure to check it out to earn additional pieces of the Take This armor set!</p>
<p>The Flourishing Fields are full of cute carved pumpkins - and it looks like one has <a href='/inventory/stable' target='_blank'>followed you home</a>! What kind of pumpkin? It all depends on how many Habitoweens you've celebrated with us. Each Habitoween, you'll get a new and exciting pumpkin variety!</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 class="small mb-3">by Lemoness and Beffymaroo</div> <p>Congratulations to the winners of the last Take This Challenge, "+2 Intelligence Bonus!": grand prize winner PrimordialDream, and runners-up Marieke Bresseleers, Supertest, Keri-Ann Moore, Jobber, and Xaina the ???. 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="promo_jackolanterns center-block"></div> <div class="small mb-3">by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat</div>
<h3>Candy for Everyone!</h3> <div class="promo_seaserpent center-block"></div>
<p>It's a feast for your pets and mounts! In honor of the end of the Fall Festival, we've given everyone an assortment of candy. You can feed it to your pets in the <a href='/inventory/stable' target='_blank'>Stable</a>! Enjoy.</p>
<div class="small mb-3">by SabreCat and Lemoness</div>
<div class="promo_mystery_201810 center-block"></div>
<h3>Last Chance for Fall Festival Items and Dark Forest Set</h3>
<p>This is your last chance to get all Fall Festival items before they vanish at the end of October 31st! This includes Limited-Edition Outfits, Seasonal Shop purchases, Seasonal Edition Skins and Hair Colors, and yes, even Ghost and Glow Hatching Potions. Grab them all while you still can!</p>
<p>Plus, today is the final day to <a href='/user/settings/subscription' target='_blank'>subscribe</a> and receive the Dark Forest set! Subscribing also lets you buy Gems for Gold and nets you a special Jackalope pet.</p>
<p>Thanks so much for your supporting the site -- you're helping us keep Habitica alive. Happy Habitoween!</p>
<div class="small mb-3">by Hermi, AaronTheTwin, tricksy.fox, Lemoness, Beffymaroo and SabreCat</div>
<div class="promo_ghost_potions center-block"></div>
</div> </div>
`, `,
}); });