From 5cd62d7052e423255328d02293606ec2858984e8 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Wed, 5 Dec 2018 14:38:53 -0600 Subject: [PATCH] feat(content): Armoire and BGs 2018-12 --- website/common/locales/en/backgrounds.json | 10 ++++- website/common/locales/en/gear.json | 12 +++++- .../script/content/appearance/backgrounds.js | 14 +++++++ .../script/content/gear/sets/armoire.js | 38 ++++++++++++++++++ ...background_flying_over_snowy_mountains.png | Bin 0 -> 3025 bytes .../backgrounds/background_frosty_forest.png | Bin 0 -> 3258 bytes .../background_snowy_day_fireplace.png | Bin 0 -> 2656 bytes ...background_flying_over_snowy_mountains.png | Bin 0 -> 1433 bytes .../icons/icon_background_frosty_forest.png | Bin 0 -> 1455 bytes .../icon_background_snowy_day_fireplace.png | Bin 0 -> 1284 bytes .../broad_armor_armoire_softGreenSuit.png | Bin 0 -> 566 bytes .../broad_armor_armoire_softRedSuit.png | Bin 0 -> 551 bytes .../shield_armoire_softGreenPillow.png | Bin 0 -> 369 bytes .../armoire/shield_armoire_softRedPillow.png | Bin 0 -> 377 bytes .../shop/shop_armor_armoire_softGreenSuit.png | Bin 0 -> 505 bytes .../shop/shop_armor_armoire_softRedSuit.png | Bin 0 -> 492 bytes .../shop_shield_armoire_softGreenPillow.png | Bin 0 -> 332 bytes .../shop_shield_armoire_softRedPillow.png | Bin 0 -> 339 bytes .../slim_armor_armoire_softGreenSuit.png | Bin 0 -> 538 bytes .../slim_armor_armoire_softRedSuit.png | Bin 0 -> 517 bytes .../promo_armoire_backgrounds_201811.png | Bin 12143 -> 0 bytes .../promo_armoire_backgrounds_201812.png | Bin 0 -> 11712 bytes website/server/controllers/api-v3/news.js | 15 +++---- 23 files changed, 77 insertions(+), 12 deletions(-) create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_flying_over_snowy_mountains.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_frosty_forest.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/background_snowy_day_fireplace.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_flying_over_snowy_mountains.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_frosty_forest.png create mode 100644 website/raw_sprites/spritesmith/backgrounds/icons/icon_background_snowy_day_fireplace.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/broad_armor_armoire_softGreenSuit.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/broad_armor_armoire_softRedSuit.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shield_armoire_softGreenPillow.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shield_armoire_softRedPillow.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_softGreenSuit.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_softRedSuit.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_softGreenPillow.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_softRedPillow.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_softGreenSuit.png create mode 100644 website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_softRedSuit.png delete mode 100644 website/raw_sprites/spritesmith_large/promo_armoire_backgrounds_201811.png create mode 100644 website/raw_sprites/spritesmith_large/promo_armoire_backgrounds_201812.png diff --git a/website/common/locales/en/backgrounds.json b/website/common/locales/en/backgrounds.json index 59196df1a9..8b19917f51 100644 --- a/website/common/locales/en/backgrounds.json +++ b/website/common/locales/en/backgrounds.json @@ -449,5 +449,13 @@ "backgroundGlowingMushroomCaveText": "Glowing Mushroom Cave", "backgroundGlowingMushroomCaveNotes": "Stare in awe at a Glowing Mushroom Cave.", "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." } diff --git a/website/common/locales/en/gear.json b/website/common/locales/en/gear.json index 61f611c0aa..b3423e2640 100644 --- a/website/common/locales/en/gear.json +++ b/website/common/locales/en/gear.json @@ -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).", "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).", + "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", "headgearCapitalized": "Headgear", @@ -1243,7 +1247,7 @@ "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).", "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", "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", @@ -1269,7 +1273,7 @@ "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).", "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", "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", @@ -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).", "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).", + "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", "backCapitalized": "Back Accessory", diff --git a/website/common/script/content/appearance/backgrounds.js b/website/common/script/content/appearance/backgrounds.js index bd10cf9014..bebf9fa0e0 100644 --- a/website/common/script/content/appearance/backgrounds.js +++ b/website/common/script/content/appearance/backgrounds.js @@ -759,6 +759,20 @@ let backgrounds = { 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: { violet: { text: t('backgroundVioletText'), diff --git a/website/common/script/content/gear/sets/armoire.js b/website/common/script/content/gear/sets/armoire.js index a897a8511f..3f36bfdd57 100644 --- a/website/common/script/content/gear/sets/armoire.js +++ b/website/common/script/content/gear/sets/armoire.js @@ -409,6 +409,24 @@ let armor = { set: 'blueLoungewear', 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 = { @@ -544,6 +562,7 @@ let head = { int: 6, per: 6, canOwn: ownsItem('head_armoire_redFloppyHat'), + set: 'redLoungewear', }, plagueDoctorHat: { text: t('headArmoirePlagueDoctorHatText'), @@ -654,6 +673,7 @@ let head = { int: 8, con: 8, canOwn: ownsItem('head_armoire_greenFloppyHat'), + set: 'greenLoungewear', }, cannoneerBandanna: { text: t('headArmoireCannoneerBandannaText'), @@ -1083,6 +1103,24 @@ let shield = { set: 'blueLoungewear', 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 = { diff --git a/website/raw_sprites/spritesmith/backgrounds/background_flying_over_snowy_mountains.png b/website/raw_sprites/spritesmith/backgrounds/background_flying_over_snowy_mountains.png new file mode 100644 index 0000000000000000000000000000000000000000..0b3dc20e0bd3660364339a6a81588c7cbdb4bddd GIT binary patch literal 3025 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 R25G}L147$Kt4hN$;{TIMq?-T$ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/background_frosty_forest.png b/website/raw_sprites/spritesmith/backgrounds/background_frosty_forest.png new file mode 100644 index 0000000000000000000000000000000000000000..d2e6c8e0684ae5f4ef7659dc97ed9a94fed0ded4 GIT binary patch literal 3258 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/background_snowy_day_fireplace.png b/website/raw_sprites/spritesmith/backgrounds/background_snowy_day_fireplace.png new file mode 100644 index 0000000000000000000000000000000000000000..71de0b15ef3ee702b7f078295676e74fa4a5f85b GIT binary patch literal 2656 zcmX|D2|UyP8&{P3$dEIWG$a%`GUtZPH8zrvBQj+e6A`jf;^E;Dg~OmoZlA?% z1c8Ix|5JRC6Sq6)Z*L3b`Mvu+Y_BA6C4%8Fk4PRKVZd(N$5T`+%N6qD;EvY(GkgGX zd1E?H+%>L9DcJQq4ibjJ1cu_cLmnPTM4%roFaQ`Gj6(x$;f~G$+JXGs{pfJ0rEAQ@ zN{MHPw6$z^>%jK|4mGS?N&kEZ27O27JI_f9CGDV&grKFa88H2DrnTzv6zE2$@BWKd z@UoCsw^Z1?*aJij6gHr|u{X!>Hqe1b=>sl@6vgZ z$jb{MhEv(Udkvq$KgcKm-uzx#)OFa>84n<~7BF>t@&gxoH}g^R?pY~Q#6s4KO0_~3 zY2D+gm#m#Z&)^^yQt@p#Ah_M`yTW8yA3){0`RwdwLRBt-fcfOWN~n;NplE>gb6T`E zmZlwC5*q!pJhW9YG6?1&_QiP+T8Fx{Q;mQ&t841tfd$_vEcXHq~l40HLuO$0GZqY7bu-e}d) z;pQTieO4C3;2sQm!RIgZJ&%s4pR|?crRY#;&N_jYVIbaDT0a7Ed&ekeOfi~+P8=2G z16x{l1FVrUmg3gPp7HpjP{LZu9c$y0XVfGN@hR9lgzI;z@v{0CB3~<%(_t< z%|0Qg^n)s5<`1UW?B~p$T-GV=xFmxx9!_kxdr;!3#OA+ua6joG-y4EZiX>eB%+bW| zeV*=J)i<`Tcp5^L`jQIV3j=A}l*Z3=V~x;aT!?wyiQGqWyNiH{v+Pc-o#4#8A<17h z;pm4~;Z33?-%R4Z-fuFMPE`;-CpG%O=m!>%iwjB9mssaJAcaU6*g(Y+ZX;@O^EAzB zfoa)Ml959d1zGj1<}cx^4%}%+;BUkub?khSrk!*42b884~Q(v^=gbRm9a z+26I5g8n%8l2D?+=#m&AYDRZI!Apz5Y3WQ&z%9*L%2fF!0o6!xu4mO*ph~91$gk54 z-8B_aZ$}i!jjVHOaL?!r?NsRt^)vIXlCy_`fnNmee8JS|lx=f>WN2BrcV1g6xa|;a z_10y&3qK|9)h(e3TKJ55fSNdrArkjL^t9{kPPl7h1$^~y0ttJDn5q6CYv zSR=*7%XE*OAWH7!LW`aiC24)Y!mJYzpKgP!hlEyX4gKn&;@#X*50EkqlE~h|?QMq? z<&E6S@hTIQt7gYTMZ6d$1;>+y1-LNXf2ZymQ*o5UbxBB_q@6RwTPOBjfxC2gUp|0-o+)vt zD<^k{Hj{A6HT+S;mD{LG&e(8R*3FwB^?mD2Wc3d}2F6t{b80faf)P1AI`zBrXTcOF&ZMXK(Gj|VKr%Ly6uEy)AKhRR@V=9rIu zMs4m46;-}r=nJ-@RI7?3ENFmu+OnM{TaKv5>9C|EaSzpv5#nSQDI;^|&=1){fK+-z zS)4gK|JnsAG*3bMtqxevqZ7_zcvwe|k#Hq*O~pBJu*MTp?0ZdsY|Ym^#5d7|bE=pZ&-*{a|5a&F{B!BpPC(l>bilVsP=6q* zymQJEqXdXgmcrB@OFhnM!8jQ9^eMS~+8!_5UTZ~OHwky%@yG%FS|3D9?IoD`mulZS za6>T!!Y&v=1_cZj0+6n9dPrfqZs2=bQM!OdyU$Vgm23DH!A&Uy?NbDYD0~bH zB1CfY*7o;3@wASYC6VEy>nF}mB3ZqT)L{ZqH}OlZaX)Y~{145LX5i5)a6!`-xjSap zIiRuB5PtX96o^r>N`6iqzNWrId1FMmS=Tc!+hlm5S!J)fJntgRPYiW0KntDTH^|lm ze5TnmJscn3@MbTM=`|p7DycIaETFod`BKEN0L|m#9D|+z61be^JIpGFVg5zz^=n!6ph7NNsezo}Tru16VYCrU*db+jk zl~ms86s_(hP2f!h-m&b0mFZo^+LT3PMDUS1K9Qy$cgAC#?~>hR9F7z;JX2|DuTWq_ zxh0?z`BnwF#Rrl9JooFRJ0fD;ff8|I@0KU~^M*)y_CQ0*Co|?=cIQ;CvRCY;Nu%aR zKqAteqK@;li=(eixr8y-5QkUT%vNC7_(iuJ5xRs93s~4I_H$|^1`^dPZtM};z4Gpwn6(|~vO-vzJ6K=ezjb8d8NHEZkfbk0$ zlnaT`q!LRnXp{(sf396CwUDxvQYhO^yGsF4yI#yZE$8hyb7rQy)Qj`nwCBv3*|T$g z^PKm6X8|WCC#U$TksW_zzb^y8qlYB`z{;m<@p$`W-zDvZZrx01`_G&{vn*fipSleI zfEC5Nf#XK5pHuEZ!ZD$0h3p^+Qenv`Ox;u3J6_+VJuh?VLPftws-pt{kn8UcMTSX^ z5Sxc&FMd^i+&fGJ@%W*hQ&pLmji9g|VUzQas2(DB6-f%)e~#VOuB2SKhQ@U83QbPO zTIsOk6ZNkF0OrOoI}fP{A(8~s?sMqy@xYbi%8XvS9B%?kRI+{>0AL~{8IF*!3-sl; z14{dYgY5u-JCm~t8HMTDzzfesT$xI1VtgntPH}|9B_x}7Bq7PQtCV)JkOu%f7@G>b-srWFP@gL+c&Gb5cX3E8 z4~d#HNHWg;coqP#@rCssd0U&b=jHv{EJ>M|`Ag})H#GqO*#1hRa-Jl{R=af`QfWe} zMFzctA_4sSQfsSne9gL~SI-#t>M*JL)c}BJHm~z`qnua2Nz^Fpy<_`MFMj#$Vpbt2hosV;-!AicR}Xn2amc>?A8F%|ZEx>X@BH77 zRMehYskEOt@eq1yI$DD9v7`V~(xoo6D&NUnRgyF?GMkzvyHU%lFFQ?kw{ zNF_&-!j zdWrN7NsNgUlCitH%kz+)bB>TmgluT@$jFZApTYTO`dBShXg>GC|j_pQB=BG9;zD@8KSpE#lP*QQ&vgvd5? zB+j1^u_GjEq}u(-v9it^Sg(*|Nbi`rodW=D+1;k}n~1VStkP4cazQ1zxqXlJ3)VgF z5ndGITiXu+0FHF;bCGH!LSB9MV}%fsK`$}wCM1J;^Sw@O#2J+cTkaB;lr_l)CH~>t zfX?O@9U+l+8M)H3PGJ+tkh>H~X=zC*$BTv4%Co*8b==@!P9dVkAJ4z+&kmf|&g;V? z2b8vaKja9Bn#-)+l+yOsZ+up1r_(R<=?$(#8Q!;q70D|4HC4HbP(OX$E66w+>2n+* zHbP8fEaW8qO7wmQ02s>rt{s2y{Z4K6Ya)aFi@n4X-`9)^kEk(>mpM<^NZAn*)5P-MvCbG3DWgh|cU zSPeN0bCmQ}uYLU3r`jBeWSD-9;0Uo1Vj_d$v(HMEl&p>$BSQbWCQ_uAlnwEVj70gS nke(xRFcTS$5GN-mrz+?_6`5}{!8wbY00000NkvXXu0mjfrh%ZA literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_frosty_forest.png b/website/raw_sprites/spritesmith/backgrounds/icons/icon_background_frosty_forest.png new file mode 100644 index 0000000000000000000000000000000000000000..09e64f6af82f656727746bfb51631695642f1441 GIT binary patch literal 1455 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/broad_armor_armoire_softRedSuit.png b/website/raw_sprites/spritesmith/gear/armoire/broad_armor_armoire_softRedSuit.png new file mode 100644 index 0000000000000000000000000000000000000000..95a0f702c4813f37d3aa88954b7b99c684995dfc GIT binary patch literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^ML-jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_#KR~et9A8_i8ccR;}%aB$B>F!Z*ML1Rtc10|M1a- zgNtqF1FoneCB7{ao%wv!n&S*_@tFPRyWN^QtvkzLW{dL^HnG{6GgqTyE78xI&9#|;egn@FBy6JzQ@Gh|Iho{+WdO{C+nKC zo8q$m?onHRQN8~3*#u?jq$kSvV`Rz;=j8eLweK=Dlat#VR~9eYTo|)ncYVv($D1!t zXPFzJ97`E70Ie?YI6&YxnI?>bhAWcl-QG(|Ie8 zEx%UL7gee&+u6G$@nY1|<00Bd60&n_*6c64W+gN?q*TRh5*t6us*u`1EwTAgt8+>& zov(~Lyj@0CGfHqR^Q&~W=qWENYUa#+`S*3Y{U@JLpyzm4?j2MpzG!tWq;yFJD+5CX ZxBoQ8@?Fc0vTX&0ucxb@%Q~loCIB|$=E?v7 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shield_armoire_softGreenPillow.png b/website/raw_sprites/spritesmith/gear/armoire/shield_armoire_softGreenPillow.png new file mode 100644 index 0000000000000000000000000000000000000000..63ff1aea4b8ede587563ff0d07260743b1d133bc GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^ML-jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_#KR~eCAFtyk^@lapQnpsNX4zUw+yqG97Wh3m{u@x zw@z7fgXJU3GVgPflK3ZRMLcEDzQHw5#XRDOn~;w99q$}1_g2km8cAP%uR6ZrYW1G^ zi8oXjfo9q4Bl{l0(v8u|8BQDn>K$XT&#_VXVrkmmX1X0mm`zU?||lb-+eGry7= zbi;!uXiJvkUyEFR`Nf5|WWPB5-Fp`<_;$;!ixzj+)I0sPs=IkVVe_J0R~|R?imdIp zrd=-4?B36C_^jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_#KR~erT#?bULXSlBb%p-V@SoVx3@Ot9&!+2d!T$l zwPe~Ptwlc0UQ!woO?{Fx4mww`u_Z8zFI-qUo2j!+RVVo9b0!fM7RwjESABkY@~G|J z_-iK>fu`dGx>pNXuHV)ZyL!GVR^;nHoAd9>_W9rXAYt;!@r%sCpVKa9mgfBb`qtLY zWYJZZMH3fIjelHXBXjNd$>ZrdUcbH;?ddmFJnyR_r5R;u@3*_xg7^OJ2;SP%jGu!@tSQ^XKZQHQN2U5AuVjtDnm{r-UW|!DWfA literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_softGreenSuit.png b/website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_softGreenSuit.png new file mode 100644 index 0000000000000000000000000000000000000000..6f014c7d17061fc0e6c9acde9621cd42cb64babc GIT binary patch literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^E+EXo1|%(nCvO5$Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPd52J{x_STXeZVU{JZJsWUAr-gYUf<}&Y{+oz9G%FJrs!OpZd#sH&@%U?8j5NFZb)eom;$#_gM4!nCpAo)SQ;y zN%JeeroOmphq|ZK^|p7F?{%Y8BBhU8Pg>IdI^1*8)SP*qii+Oe9>;zpYIxqty>@5E z>#|$@?&kWAlO`Qg@i?|=!h}Uak9zgy#|rtqK4@X|R6+7&t9Q@0yF%LPp`JmTuTN09 zo9W;bW~G>RX_Cs(zZR30Y%>g-^ypG``M(2aFBg8!nYn9s zYSOt0|1XC0`n$a;yYYQ;WqQYZ*~`W%Z>5bt7o7exx#f(-?Jbi;u3p>f!S8A1?;Wem zskx>-Wq*|M-jrJz*_n%{diy>4KmBvK9;c?2VsW+SvuhdtQSU1C`SPdl>0;;nncQP| k?ftL(KYcB*Kxz>E$gAtpTzh$E(gu*2r>mdKI;Vst0H=c1QUCw| literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_softRedSuit.png b/website/raw_sprites/spritesmith/gear/armoire/shop/shop_armor_armoire_softRedSuit.png new file mode 100644 index 0000000000000000000000000000000000000000..59bdf1740d6993aa853dcac058e5274affb08eec GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^E+EXo1|%(nCvO5$Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPd52J{x)RR>^Y8V(8D?MEtLn>~)y}r&c2R;#4}^oM_y;`kVrr<3Xdi!|z1z zA3n&EfBEsxEz|GTnODfy*)R(tgPHpj-ipUe(H2|q{~OnVhspol-``>Q{q>ILPxJE{ z!uw*Pn(v<7m2zcz7=y+c{fLIUE5v&yuetTijN$F<)eqSN&o7%PqM8!K>A9=6o-v^| z@1l2u^?ZB#3eTu@>wcb`A)uNP#aa06-EM|CYs2<_4&3=jHF@<_mIV8Fh6NjgnIBlZ z(o~%3apJ&?#P=MB84gG!Go~rmFOQKoVaSNv##r&{US+YL_tA%Q!YrHQZPkI&m zzj`j`(n!vkVNPyeCmDRouM5z+^?siB>T(Um`d-6hb@zVh+bnPCK!6kW9~rlXlsV2n TJz)(nUKl)G{an^LB{Ts55SY&< literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_softGreenPillow.png b/website/raw_sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_softGreenPillow.png new file mode 100644 index 0000000000000000000000000000000000000000..dd984ffa86968566feec62a295204af03d3e6fac GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^E+EXo1|%(nCvO5$Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPd52J`0|Dq`V5TMXaPZ!6Kid%25Z{$4WAmQ+ExkY1Z z(^3sHCBFr8&m}!%2upg(Aeh6dUf8T)wkU$Fq%*?f$Y}<(3ExYntFc$!na}JwNd=06 zZeBgLW#-q+*-U%RaWec){qp_q)m)`38lRqaXUzP!?)O_g2K`BgzNILpYN%*0HhsmC zTEcG2kaxblHDuF-8p*e5+8U1w_c9yIKVz5fIc3TJd1hikDT+6z|MQ!E@p)xUC!+-a zaYxO0ilP7cPg=j@J7{H{t+QlR`OH68Zu*3`-e0TZf^Z7wUdGe?y6f(Hop%L#lEKr} K&t;ucLK6TBLViO4 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_softRedPillow.png b/website/raw_sprites/spritesmith/gear/armoire/shop/shop_shield_armoire_softRedPillow.png new file mode 100644 index 0000000000000000000000000000000000000000..3b35e85a7f604e6f9211d68b0d81ccf649b4f0a7 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^E+EXo1|%(nCvO5$Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPd52J`0gV9r=qd=hto-U3d6}R4A-_P6RAkqGCe!bOJ z<%_2xZe?UPvpQd}WHvTnF*azBj#=3IcB`10nV#bY3y+2)({>;EzVd-WV~cr>0wd5E zC~z|8e3=#(8RmWIZj|SxqcbkP&-W6pEuJr~KY7W!ck9igw_g-_#N65v;1TUsW8pDr z(cg=*9buD}{CIpVm8bPjsN()pGfY!o{49H&`Rd&EZF1GO0y@q+-BOSBS~ulj$;xx; z;b-0+obu3m$>Jy-RnO}-@7HdBKg)1AZ)?jJed9S+yBB@7qc8pr@;!%Q~loCIG)JeZ&9& literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_softGreenSuit.png b/website/raw_sprites/spritesmith/gear/armoire/slim_armor_armoire_softGreenSuit.png new file mode 100644 index 0000000000000000000000000000000000000000..b3a48ac358a62e4073d124fe94e87c7a6f6e68c5 GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^ML-jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_#KR~eE#aMbNSA?uak;09V@SoVx3~6t9S#s-e-Oed z8hEj(xmm%&%A!M3riSI<$+P7z9ynWkk-amghP%C?dGZcUF1{ww*hK*yxA&HNEJzXz z-k)#PGRc1LUVA_OlSV*$u!4sARhMU3-<`iUOI~3rPKT=;YTi^V*S@VSBFnm0MlWo_#l9|F=!6-u-y+%ks+V-PsHE%-a_JJ8>^7 zf8nV|mj8>++?u#Z^rDqpbN6zI*~edRJ%0I|S?}dfI&OJVcR#zYUU=_Ke#jA5L~c#`DCC7XMsm# zF#`j)FbFd;%$g$s6l5>)^mS!_#KR~et=7eGzm0)`agwKtV@SoVx3?6%odZP}9xT`4 z;9@hhxM<>ICdn@-=%dyg)nnFt_Er1_$!lV3vJ4`5mHHEnd&7N`Hb}PITo=BBUp?yH zpM51ea^CNI`)nKV?J+rqb^?@ zKKXmbo%Bi*ixYwuS9n|AouA$I_1Tk{~#8ef&NmbLYeYfHN z7#P^nXL$be1y8e6=a1jtzqjqjw+9AC=FWaCVEQ5+#UpD*5*qBHx%f1_T-=}Qt$Ns;o_ND-h6x3cDdhXe*g*;(r6WV8PHCyBt>h?%M z@?oRH)K&G|M;@))dMZ!9_Uvw{x~C_=&Ya#h^PpJjE}MP&dOZ88^TI@ogxF8k%W?ck m(~CMjb5&1B6e9z}zeDU(dD7J^rLOXT0@2ge&t;ucLK6U&P}D&H literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith_large/promo_armoire_backgrounds_201811.png b/website/raw_sprites/spritesmith_large/promo_armoire_backgrounds_201811.png deleted file mode 100644 index 40541440e3292491d7f4535cb05f8346c0e9c28b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12143 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 BPWk`< diff --git a/website/raw_sprites/spritesmith_large/promo_armoire_backgrounds_201812.png b/website/raw_sprites/spritesmith_large/promo_armoire_backgrounds_201812.png new file mode 100644 index 0000000000000000000000000000000000000000..517469db0fa3668406175a5f72dd43a8b6015f61 GIT binary patch literal 11712 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%0D%H55 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 literal 0 HcmV?d00001 diff --git a/website/server/controllers/api-v3/news.js b/website/server/controllers/api-v3/news.js index 4e7d4e1bdf..19425c99e7 100644 --- a/website/server/controllers/api-v3/news.js +++ b/website/server/controllers/api-v3/news.js @@ -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 = 'DECEMBER 2018 RESOLUTION SUCCESS CHALLENGE AND NEW TAKE THIS CHALLENGE'; +const LAST_ANNOUNCEMENT_TITLE = 'DECEMBER BACKGROUNDS AND ARMOIRE ITEMS'; const worldDmg = { // @TODO bailey: false, }; @@ -30,17 +30,14 @@ api.getNews = {

${res.t('newStuff')}

-

12/3/2018 - ${LAST_ANNOUNCEMENT_TITLE}

+

12/5/2018 - ${LAST_ANNOUNCEMENT_TITLE}


-

The Habitica team has launched a special official Challenge series hosted in the Official New Year's Resolution Guild. 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, Journey's End and New Beginnings, 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.

-

Congratulations to the winners of the November Challenge, misketti, CamelliaLynne, DrearyDear, Mikachu, and Zsuzsa!

-

The next Take This Challenge has also launched, "Don't Be a Completionist!" with a focus on setting priorities. Be sure to check it out to earn additional pieces of the Take This armor set!

-

Take This 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.

-

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 Take This item set if they hadn't completed it already. It is located in your Rewards column. Enjoy!

-
by Doctor B, the Take This team, Lemoness, Beffymaroo, and SabreCat
-
+

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!

+

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 :)

+
by eyenne, Vikte, wykedcrafty, GeraldThePixel, shanaqui, and SabreCat
+
`, });