feat(pets): November quest
Fully functional commit. Missing only Bailey and the quest scroll sprite.
442
common/dist/sprites/spritesmith-main-5.css
vendored
BIN
common/dist/sprites/spritesmith-main-5.png
vendored
|
Before Width: | Height: | Size: 385 KiB After Width: | Height: | Size: 390 KiB |
516
common/dist/sprites/spritesmith-main-6.css
vendored
BIN
common/dist/sprites/spritesmith-main-6.png
vendored
|
Before Width: | Height: | Size: 154 KiB After Width: | Height: | Size: 153 KiB |
1162
common/dist/sprites/spritesmith-main-7.css
vendored
BIN
common/dist/sprites/spritesmith-main-7.png
vendored
|
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 145 KiB |
2168
common/dist/sprites/spritesmith-main-8.css
vendored
BIN
common/dist/sprites/spritesmith-main-8.png
vendored
|
Before Width: | Height: | Size: 142 KiB After Width: | Height: | Size: 142 KiB |
2088
common/dist/sprites/spritesmith-main-9.css
vendored
BIN
common/dist/sprites/spritesmith-main-9.png
vendored
|
Before Width: | Height: | Size: 108 KiB After Width: | Height: | Size: 131 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
BIN
common/img/sprites/spritesmith/stable/eggs/Pet_Egg_Snake.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 833 B After Width: | Height: | Size: 833 B |
|
Before Width: | Height: | Size: 733 B After Width: | Height: | Size: 733 B |
|
Before Width: | Height: | Size: 701 B After Width: | Height: | Size: 701 B |
|
Before Width: | Height: | Size: 795 B After Width: | Height: | Size: 795 B |
|
Before Width: | Height: | Size: 714 B After Width: | Height: | Size: 714 B |
|
Before Width: | Height: | Size: 781 B After Width: | Height: | Size: 781 B |
|
Before Width: | Height: | Size: 703 B After Width: | Height: | Size: 703 B |
|
Before Width: | Height: | Size: 873 B After Width: | Height: | Size: 873 B |
|
Before Width: | Height: | Size: 734 B After Width: | Height: | Size: 734 B |
|
Before Width: | Height: | Size: 1 KiB After Width: | Height: | Size: 1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 956 B After Width: | Height: | Size: 956 B |
|
Before Width: | Height: | Size: 948 B After Width: | Height: | Size: 948 B |
|
Before Width: | Height: | Size: 971 B After Width: | Height: | Size: 971 B |
|
Before Width: | Height: | Size: 913 B After Width: | Height: | Size: 913 B |
|
Before Width: | Height: | Size: 992 B After Width: | Height: | Size: 992 B |
|
Before Width: | Height: | Size: 983 B After Width: | Height: | Size: 983 B |
|
Before Width: | Height: | Size: 849 B After Width: | Height: | Size: 849 B |
|
Before Width: | Height: | Size: 806 B After Width: | Height: | Size: 806 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
BIN
common/img/sprites/spritesmith/stable/pets/Pet-Snake-Base.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
BIN
common/img/sprites/spritesmith/stable/pets/Pet-Snake-Desert.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
common/img/sprites/spritesmith/stable/pets/Pet-Snake-Golden.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
common/img/sprites/spritesmith/stable/pets/Pet-Snake-Red.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
common/img/sprites/spritesmith/stable/pets/Pet-Snake-Shade.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
|
After Width: | Height: | Size: 3.5 KiB |
BIN
common/img/sprites/spritesmith/stable/pets/Pet-Snake-White.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
common/img/sprites/spritesmith/stable/pets/Pet-Snake-Zombie.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
|
|
@ -139,6 +139,10 @@
|
|||
"questEggFrogMountText": "Frog",
|
||||
"questEggFrogAdjective": "a princely",
|
||||
|
||||
"questEggSnakeText": "Snake",
|
||||
"questEggSnakeMountText": "Snake",
|
||||
"questEggSnakeAdjective": "a slithering",
|
||||
|
||||
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
|
||||
|
||||
"hatchingPotionBase": "Base",
|
||||
|
|
|
|||
|
|
@ -311,6 +311,12 @@
|
|||
"questFrogCompletion": "The frog cowers back into the muck, defeated. As it slinks away, the blue slime fades, leaving the way ahead clear.<br><br>Sitting in the middle of the path are three pristine eggs. \"You can even see the tiny tadpoles and through the clear casing!\" @Breadstrings says. \"Here, you should take them.\"",
|
||||
"questFrogBoss": "Clutter Frog",
|
||||
"questFrogDropFrogEgg": "Frog (Egg)",
|
||||
"questFrogUnlockText": "Unlocks purchasable Frog eggs in the Market"
|
||||
"questFrogUnlockText": "Unlocks purchasable Frog eggs in the Market",
|
||||
|
||||
"questSnakeText": "The Serpent of Distraction",
|
||||
"questSnakeNotes": "It takes a hardy soul to live in the Sand Dunes of Distraction. The arid desert is hardly a productive place, and the shimmering dunes have led many a traveler astray. However, something has even the locals spooked. The sands have been shifting and upturning entire villages. Residents claim a monster with an enormous serpentine body lies in wait under the sands, and they have all pooled together a reward for whomever will help them find and stop it. The much-lauded snake charmers @EmeraldOx and @PainterProphet have agreed to help you summon the beast. Can you stop the Serpent of Distraction?",
|
||||
"questSnakeCompletion": "With assistance from the charmers, you banish the Serpent of Distraction. Though you were happy to help the inhabitants of the Dunes, you can't help but feel a little sad for your fallen foe. While you contemplate the sights, @LordDarkly approaches you. \"Thank you! It's not much, but I hope this can express our gratitude properly.\" He hands you some Gold and... some Snake eggs! You will see that majestic animal again after all.",
|
||||
"questSnakeBoss": "Serpent of Distraction",
|
||||
"questSnakeDropSnakeEgg": "Snake (Egg)",
|
||||
"questSnakeUnlockText": "Unlocks purchasable Snake eggs in the Market"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1131,6 +1131,7 @@ api.questEggs =
|
|||
Cheetah: text: t('questEggCheetahText'), adjective: t('questEggCheetahAdjective'), canBuy: ((u)-> u.achievements.quests && u.achievements.quests.cheetah? > 0)
|
||||
Horse: text: t('questEggHorseText'), adjective: t('questEggHorseAdjective'), canBuy: ((u)-> u.achievements.quests && u.achievements.quests.horse? > 0)
|
||||
Frog: text: t('questEggFrogText'), adjective: t('questEggFrogAdjective'), canBuy: ((u)-> u.achievements.quests && u.achievements.quests.frog? > 0)
|
||||
Snake: text: t('questEggSnakeText'), adjective: t('questEggSnakeAdjective'), canBuy: ((u)-> u.achievements.quests && u.achievements.quests.snake? > 0)
|
||||
|
||||
_.each api.questEggs, (egg,key) ->
|
||||
_.defaults egg,
|
||||
|
|
@ -2209,6 +2210,26 @@ api.quests =
|
|||
exp: 125
|
||||
unlock: t('questFrogUnlockText')
|
||||
|
||||
snake:
|
||||
text: t('questSnakeText')
|
||||
notes: t('questSnakeNotes')
|
||||
completion: t('questSnakeCompletion')
|
||||
value: 4
|
||||
category: 'pet'
|
||||
boss:
|
||||
name: t('questSnakeBoss')
|
||||
hp: 1100
|
||||
str: 2.5
|
||||
drop:
|
||||
items: [
|
||||
{type: 'eggs', key: 'Snake', text: t('questSnakeDropSnakeEgg')}
|
||||
{type: 'eggs', key: 'Snake', text: t('questSnakeDropSnakeEgg')}
|
||||
{type: 'eggs', key: 'Snake', text: t('questSnakeDropSnakeEgg')}
|
||||
]
|
||||
gp: 73
|
||||
exp: 725
|
||||
unlock: t('questSnakeUnlockText')
|
||||
|
||||
_.each api.quests, (v,key) ->
|
||||
_.defaults v, {key,canBuy:(()->true)}
|
||||
b = v.boss
|
||||
|
|
|
|||