mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-05-19 20:28:53 +00:00
feat(pets): August cheetah quest
This commit is contained in:
parent
3e848ce67e
commit
190fdd5bb9
4 changed files with 33 additions and 2 deletions
|
|
@ -96,6 +96,9 @@
|
|||
"questEggWhaleText": "Whale",
|
||||
"questEggWhaleAdjective": "splashy",
|
||||
|
||||
"questEggCheetahText": "Cheetah",
|
||||
"questEggCheetahAdjective": "honest",
|
||||
|
||||
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into a <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
|
||||
|
||||
"hatchingPotionBase": "Base",
|
||||
|
|
|
|||
|
|
@ -277,5 +277,12 @@
|
|||
"questDilatoryDistress3Boss": "Adva, the Usurping Mermaid",
|
||||
"questDilatoryDistress3DropFish": "Fish (Food)",
|
||||
"questDilatoryDistress3DropWeapon": "Trident of Crashing Tides (Weapon)",
|
||||
"questDilatoryDistress3DropShield": "Moonpearl Shield (Shield-Hand Item)"
|
||||
"questDilatoryDistress3DropShield": "Moonpearl Shield (Shield-Hand Item)",
|
||||
|
||||
"questCheetahText": "Such a Cheetah",
|
||||
"questCheetahNotes": "As you hike across the Sloensteadi Savannah with your friends @PainterProphet, @tivaquinn, @Unruly Hyena, and @Crawford, you're startled to see a Cheetah screeching past with a new Habitican clamped in its jaws. Under the Cheetah's scorching paws, tasks burn away as though complete -- before anyone has the chance to actually finish them! The Habitican sees you and yells, \"Please help me! This Cheetah is making me level too quickly, but I'm not getting anything done. I want to slow down and enjoy the game. Make it stop!\" You fondly remember your own fledgling days, and know that you have to help the newbie by stopping the Cheetah!",
|
||||
"questCheetahCompletion": "The new Habitican is breathing heavily after the wild ride, but thanks you and your friends for your help. \"I'm glad that Cheetah won't be able to grab anyone else. It did leave some Cheetah eggs for us, so maybe we can raise them into more trustworthy pets!\"",
|
||||
"questCheetahBoss": "Cheetah",
|
||||
"questCheetahDropCheetahEgg": "Cheetah (Egg)",
|
||||
"questCheetahUnlockText": "Unlocks purchasable Cheetah eggs in the Market"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1095,6 +1095,7 @@ api.questEggs =
|
|||
Sheep: text: t('questEggSheepText'), adjective: t('questEggSheepAdjective'), canBuy: false
|
||||
Cuttlefish: text: t('questEggCuttlefishText'), adjective: t('questEggCuttlefishAdjective'), canBuy: false
|
||||
Whale: text: t('questEggWhaleText'), adjective: t('questEggWhaleAdjective'), canBuy: false
|
||||
Cheetah: text: t('questEggCheetahText'), adjective: t('questEggCheetahAdjective'), canBuy: false
|
||||
|
||||
_.each api.questEggs, (egg,key) ->
|
||||
_.defaults egg,
|
||||
|
|
@ -2037,6 +2038,26 @@ api.quests =
|
|||
]
|
||||
gp: 0
|
||||
exp: 650
|
||||
|
||||
cheetah:
|
||||
text: t('questCheetahText')
|
||||
notes: t('questCheetahNotes')
|
||||
completion: t('questCheetahCompletion')
|
||||
value: 4
|
||||
category: 'pet'
|
||||
boss:
|
||||
name: t('questCheetahBoss')
|
||||
hp: 600
|
||||
str: 1.5
|
||||
drop:
|
||||
items: [
|
||||
{type: 'eggs', key: 'Cheetah', text: t('questCheetahDropCheetahEgg')}
|
||||
{type: 'eggs', key: 'Cheetah', text: t('questCheetahDropCheetahEgg')}
|
||||
{type: 'eggs', key: 'Cheetah', text: t('questCheetahDropCheetahEgg')}
|
||||
]
|
||||
gp: 43
|
||||
exp: 350
|
||||
unlock: t('questCheetahUnlockText')
|
||||
|
||||
_.each api.quests, (v,key) ->
|
||||
_.defaults v, {key,canBuy:true}
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@
|
|||
span.Pet_Currency_Gem1x.inline-gems
|
||||
//- buyable quest eggs. TODO: Get this from a collection so we don't have to maintain this ridiculous comma-delimited list
|
||||
//- The hard part will be the trex stuff, since it is allowed to exist with two quests
|
||||
each egg,quest in {gryphon:'Gryphon',hedgehog:'Hedgehog',ghost_stag:'Deer',rat:'Rat',octopus:'Octopus',dilatory_derby:'Seahorse',harpy:'Parrot',rooster:'Rooster',spider:'Spider',owl:'Owl',penguin:'Penguin',rock:'Rock',bunny:'Bunny',slime:'Slime',sheep:'Sheep',kraken:'Cuttlefish',whale:'Whale'}
|
||||
each egg,quest in {gryphon:'Gryphon',hedgehog:'Hedgehog',ghost_stag:'Deer',rat:'Rat',octopus:'Octopus',dilatory_derby:'Seahorse',harpy:'Parrot',rooster:'Rooster',spider:'Spider',owl:'Owl',penguin:'Penguin',rock:'Rock',bunny:'Bunny',slime:'Slime',sheep:'Sheep',kraken:'Cuttlefish',whale:'Whale',cheetah:'Cheetah'}
|
||||
div(ng-show='user.achievements.quests.#{quest} > 0')
|
||||
button.customize-option(class='Pet_Egg_#{egg}',
|
||||
popover='{{::Content.eggs.#{egg}.notes()}}', popover-append-to-body='true',
|
||||
|
|
|
|||
Loading…
Reference in a new issue