Split into multiple files

This commit is contained in:
SilicaAndPina 2022-04-18 11:14:28 +12:00
parent 35bf0e04a6
commit c11c0bb2a6
23 changed files with 552135 additions and 552093 deletions

18
gamedata/arena,json Normal file
View File

@ -0,0 +1,18 @@
{
"arena":{
"arena_exp":[1, 2, 4, 8, 12, 18],
"arena_list":[
{"arena_id":1,"arena_type":"JUMPING","entry_cost":1000,"race_every":60,"slots":6,"timeout":2},
{"arena_id":2,"arena_type":"RACING","entry_cost":1000,"race_every":60,"slots":6,"timeout":2},
{"arena_id":3,"arena_type":"CONFORMATION","entry_cost":1000,"race_every":60,"slots":5,"timeout":2},
{"arena_id":4,"arena_type":"DRAFT","entry_cost":1000,"race_every":60,"slots":6,"timeout":2},
{"arena_id":5,"arena_type":"BEGINNERJUMPING","entry_cost":500,"race_every":60,"slots":6,"timeout":2},
{"arena_id":6,"arena_type":"JUMPING","entry_cost":10000,"race_every":60,"slots":6,"timeout":2},
{"arena_id":7,"arena_type":"RACING","entry_cost":10000,"race_every":60,"slots":6,"timeout":2},
{"arena_id":8,"arena_type":"CONFORMATION","entry_cost":10000,"race_every":60,"slots":5,"timeout":2},
{"arena_id":9,"arena_type":"DRAFT","entry_cost":10000,"race_every":60,"slots":6,"timeout":2},
{"arena_id":10,"arena_type":"BEGINNERJUMPING","entry_cost":500,"race_every":60,"slots":6,"timeout":2},
{"arena_id":11,"arena_type":"BEGINNERJUMPING","entry_cost":500,"race_every":60,"slots":6,"timeout":2}
]
}
}

59
gamedata/award_list.json Normal file
View File

@ -0,0 +1,59 @@
{
"award_list":[
{"id":1,"sort_by":100,"title":"25% Quest Points Complete","icon_id":189,"earn_money":20000,"on_complete_text":"You have earned the <B>25% Quest Points Completed</B> Award! $20,000 Bonus!","description":"Earn this award by completing one-quarter of the available Quest Points in the game."},
{"id":2,"sort_by":101,"title":"50% Quest Points Complete","icon_id":188,"earn_money":50000,"on_complete_text":"You have earned the <B>50% Quest Points Completed</B> Award! $50,000 Bonus!","description":"Earn this award by completing one-half of the available Quest Points in the game."},
{"id":3,"sort_by":102,"title":"75% Quest Points Complete","icon_id":187,"earn_money":80000,"on_complete_text":"You have earned the <B>75% Quest Points Completed</B> Award! $80,000 Bonus!","description":"Earn this award by completing three quarters of the available Quest Points in the game."},
{"id":4,"sort_by":103,"title":"100% Quest Points Complete","icon_id":177,"earn_money":150000,"on_complete_text":"You have earned the <B>100% Quest Points Completed</B> Award! $150,000 Bonus!","description":"Earn this award by completing ALL of the available Quest Points in the game."},
{"id":5,"sort_by":64,"title":"Good Jumper","icon_id":179,"earn_money":5000,"on_complete_text":"You have earned the <B>Good Jumper</B> Award! $5,000 Bonus!","description":"Win a jumping arena competition (Advanced or Pro) with at least 2 other opponents to earn this award."},
{"id":6,"sort_by":64,"title":"Great Jumper","icon_id":178,"earn_money":15000,"on_complete_text":"You have earned the <B>Great Jumper</B> Award! $15,000 Bonus!","description":"Win a jumping arena competition (Advanced or Pro) with at least 4 other opponents to earn this award."},
{"id":7,"sort_by":64,"title":"Good Racer","icon_id":179,"earn_money":5000,"on_complete_text":"You have earned the <B>Good Racer</B> Award! $5,000 Bonus!","description":"Win a racing arena competition with at least 2 other opponents to earn this award."},
{"id":8,"sort_by":64,"title":"Great Racer","icon_id":178,"earn_money":15000,"on_complete_text":"You have earned the <B>Great Racer</B> Award! $15,000 Bonus!","description":"Win a racing arena competition with at least 4 other opponents to earn this award."},
{"id":9,"sort_by":64,"title":"Good Dressage","icon_id":179,"earn_money":5000,"on_complete_text":"You have earned the <B>Good Dressage</B> Award! $5,000 Bonus!","description":"Win a dressage arena competition with at least 2 other opponents to earn this award."},
{"id":10,"sort_by":64,"title":"Great Dressage","icon_id":178,"earn_money":15000,"on_complete_text":"You have earned the <B>Great Dressage</B> Award! $15,000 Bonus!","description":"Win a dressage arena competition with at least 4 other opponents to earn this award."},
{"id":11,"sort_by":40,"title":"Riddler's Riddles Award","icon_id":186,"earn_money":5000,"on_complete_text":"You earned the <B>Riddler's Riddles</B> Award! $5,000 Bonus!","description":"Complete all of the Riddler's Riddles to earn this award."},
{"id":12,"sort_by":50,"title":"Minigame Player","icon_id":189,"earn_money":5000,"on_complete_text":"You earned the <B>Minigame Players</B> Award! $5,000 Bonus!","description":"Get scores recorded in at least 30 different minigames to earn this Award."},
{"id":13,"sort_by":51,"title":"Minigame Master","icon_id":188,"earn_money":10000,"on_complete_text":"You earned the <B>Minigame Master</B> Award! $10,000 Bonus!","description":"Get scores recorded in at least 60 different minigames to earn this Award."},
{"id":14,"sort_by":55,"title":"Minigame Nut","icon_id":189,"earn_money":5000,"on_complete_text":"You have earned the <B>Minigame Nut</B> Award! $5,000 Bonus!","description":"Play minigames a grand total of 1000 times to earn this award."},
{"id":15,"sort_by":56,"title":"Minigame Crazy","icon_id":188,"earn_money":15000,"on_complete_text":"You have earned the <B>Minigame Crazy</B> Award! $15,000 Bonus!","description":"Play minigames a grand total of 10,000 times to earn this award."},
{"id":16,"sort_by":110,"title":"Beta Tester Award","icon_id":186,"earn_money":0,"on_complete_text":"Player was a Beta Tester.","description":"Player was a Beta Tester prior to game going Live."},
{"id":17,"sort_by":30,"title":"Geo Wiz","icon_id":186,"earn_money":5000,"on_complete_text":"You earned the <B>Geo Wiz</B> Award! $5,000 Bonus!","description":"Earn 7000 or more points in the Geo Hunt mini game."},
{"id":18,"sort_by":69,"title":"Pirate Tracker","icon_id":186,"earn_money":5000,"on_complete_text":"You have earned the <B>Pirate Tracker</B> Award! $5,000 Bonus!","description":"Find 10 buried pirate treasures to earn this award."},
{"id":19,"sort_by":69,"title":"Pirate Stalker","icon_id":186,"earn_money":15000,"on_complete_text":"You have earned the <B>Pirate Stalker</B> Award! $15,000 Bonus!","description":"Find 100 buried pirate treasures to earn this award."},
{"id":20,"sort_by":68,"title":"Leprechaun","icon_id":49,"earn_money":5000,"on_complete_text":"You have earned the <B>Leprechaun</B> Award! $5,000 Bonus!","description":"Find 3 Pots of Gold to earn this award."},
{"id":21,"sort_by":68,"title":"Lucky Leprechaun","icon_id":49,"earn_money":15000,"on_complete_text":"You have earned the <B>Lucky Leprechaun</B> Award! $15,000 Bonus!","description":"Find 20 Pots of Gold to earn this award."},
{"id":22,"sort_by":78,"title":"Craftiness","icon_id":186,"earn_money":5000,"on_complete_text":"You have earned the <B>Craftiness</B> Award! $5,000 Bonus!","description":"Craft 100 times to earn this award."},
{"id":23,"sort_by":78,"title":"Workmanship","icon_id":186,"earn_money":15000,"on_complete_text":"You have earned the <B>Workmanship</B> Award! $15,000 Bonus!","description":"Craft 1,000 times to earn this award."},
{"id":24,"sort_by":82,"title":"Wrangler","icon_id":186,"earn_money":5000,"on_complete_text":"You have earned the <B>Wrangler</B> Award! $5,000 Bonus!","description":"Capture horses 100 times to earn this award."},
{"id":25,"sort_by":82,"title":"Pro Wrangler","icon_id":186,"earn_money":15000,"on_complete_text":"You have earned the <B>Pro Wrangler</B> Award! $15,000 Bonus!","description":"Capture horses 1,000 times to earn this award."},
{"id":26,"sort_by":85,"title":"Pro Trainer","icon_id":186,"earn_money":25000,"on_complete_text":"You have earned the <B>Pro Trainer</B> Award! $25,000 Bonus!","description":"Train horses 1,000 times to earn this award."},
{"id":27,"sort_by":80,"title":"Traveler","icon_id":186,"earn_money":10000,"on_complete_text":"You have earned the <B>Traveler</B> Award! $10,000 Bonus!","description":"Take a transport 500 times to earn this award."},
{"id":28,"sort_by":80,"title":"Globetrotter","icon_id":186,"earn_money":30000,"on_complete_text":"You have earned the <B>Globetrotter</B> Award! $30,000 Bonus!","description":"Take a transport 5,000 times to earn this award."},
{"id":29,"sort_by":73,"title":"Trader","icon_id":186,"earn_money":5000,"on_complete_text":"You have earned the <B>Trader</B> Award! $5,000 Bonus!","description":"Make 100 trades with other players to earn this award."},
{"id":30,"sort_by":70,"title":"Well Wisher","icon_id":186,"earn_money":5000,"on_complete_text":"You have earned the <B>Well Wisher</B> Award! $5,000 Bonus!","description":"Use 100 wishing coins to earn this award."},
{"id":31,"sort_by":70,"title":"Star Wisher","icon_id":186,"earn_money":15000,"on_complete_text":"You have earned the <B>Star Wisher</B> Award! $15,000 Bonus!","description":"Use 1,000 wishing coins to earn this award."},
{"id":32,"sort_by":64,"title":"Perseverance","icon_id":178,"earn_money":15000,"on_complete_text":"You have earned the <B>Perseverance</B> Award! $15,000 Bonus!","description":"Lose 100 arena competitions to earn this award."},
{"id":33,"sort_by":41,"title":"Quick Wit","icon_id":186,"earn_money":5000,"on_complete_text":"You earned the <B>Quick Wit</B> Award! $5,000 Bonus!","description":"Answer 25 Real Time Riddles to earn this award."},
{"id":34,"sort_by":41,"title":"Riddle Genius","icon_id":186,"earn_money":15000,"on_complete_text":"You earned the <B>Riddle Genius</B> Award! $15,000 Bonus!","description":"Answer 250 Real Time Riddles to earn this award."},
{"id":35,"sort_by":30,"title":"Horse Anatomy Wiz","icon_id":186,"earn_money":5000,"on_complete_text":"You earned the <B>Horse Anatomy Wiz</B> Award! $5,000 Bonus!","description":"Earn 10,500 or more points in the Horse Parts mini game."},
{"id":36,"sort_by":30,"title":"Diamond Miner","icon_id":186,"earn_money":5000,"on_complete_text":"You earned the <B>Diamond Miner</B> Award! $5,000 Bonus!","description":"Earn 19,000 or more points in the Diamond Math Mine mini game."},
{"id":37,"sort_by":30,"title":"Coco-Nut Award","icon_id":186,"earn_money":5000,"on_complete_text":"You earned the <B>Coco-Nut Award</B> Award! $5,000 Bonus!","description":"Earn 2500 or more points in the Coconut Bounce mini game."},
{"id":38,"sort_by":64,"title":"Strong Horse Award","icon_id":179,"earn_money":5000,"on_complete_text":"You have earned the <B>Strong Horse</B> Award! $5,000 Bonus!","description":"Win a draft arena competition with at least 2 other opponents to earn this award."},
{"id":39,"sort_by":64,"title":"Strongest Horse Award","icon_id":178,"earn_money":15000,"on_complete_text":"You have earned the <B>Strongest Horse</B> Award! $15,000 Bonus!","description":"Win a draft arena competition with at least 4 other opponents to earn this award."},
{"id":40,"sort_by":90,"title":"Camel Rider","icon_id":186,"earn_money":5000,"on_complete_text":"You earned the <B>Camel Rider</B> Award! $5,000 Bonus!","description":"Ride a camel to earn this award."},
{"id":41,"sort_by":90,"title":"Llama Rider","icon_id":186,"earn_money":3000,"on_complete_text":"You earned the <B>Llama Rider</B> Award! $3,000 Bonus!","description":"Ride a llama to earn this award."},
{"id":43,"sort_by":110,"title":"Pegasus Friend","icon_id":186,"earn_money":5000,"on_complete_text":"You have earned the <B>Pegasus Friend</B> Award! $5,000 Bonus!","description":"Team up with a Pegasus 5 times at the Uniter to earn this award."},
{"id":42,"sort_by":110,"title":"Unicorn Friend","icon_id":186,"earn_money":5000,"on_complete_text":"You have earned the <B>Unicorn Friend</B> Award! $5,000 Bonus!","description":"Team up with a Unicorn 5 times at the Uniter to earn this award."},
{"id":44,"sort_by":88,"title":"Vendor","icon_id":186,"earn_money":5000,"on_complete_text":"You have earned the <B>Vendor</B> Award! $5,000 Bonus!","description":"Sell 100 horses to the Pawneer to earn this award."},
{"id":45,"sort_by":88,"title":"Pro Vendor","icon_id":186,"earn_money":15000,"on_complete_text":"You have earned the <B>Pro Vendor</B> Award! $15,000 Bonus!","description":"Sell 1,000 horses to the Pawneer to earn this award."},
{"id":46,"sort_by":82,"title":"Top Wrangler","icon_id":186,"earn_money":50000,"on_complete_text":"You have earned the <B>Top Wrangler</B> Award! $50,000 Bonus!","description":"Capture horses 10,000 times to earn this award."},
{"id":47,"sort_by":78,"title":"Star Apprentice","icon_id":186,"earn_money":50000,"on_complete_text":"You have earned the <B>Star Apprentice</B> Award! $50,000 Bonus!","description":"Craft 10,000 times to earn this award."},
{"id":48,"sort_by":78,"title":"Master Craftsman","icon_id":186,"earn_money":250000,"on_complete_text":"You have earned the <B>Master Craftsman</B> Award! $250,000 Bonus!","description":"Craft 100,000 times to earn this award."},
{"id":49,"sort_by":80,"title":"Tour Guide","icon_id":186,"earn_money":250000,"on_complete_text":"You have earned the <B>Tour Guide</B> Award! $250,000 Bonus!","description":"Take a transport 50,000 times to earn this award."},
{"id":50,"sort_by":73,"title":"Pro Trader","icon_id":186,"earn_money":15000,"on_complete_text":"You have earned the <B>Pro Trader</B> Award! $15,000 Bonus!","description":"Make 1,000 trades with other players to earn this award."},
{"id":51,"sort_by":70,"title":"Extraordinary Wisher","icon_id":186,"earn_money":50000,"on_complete_text":"You have earned the <B>Extraordinary Wisher</B> Award! $50,000 Bonus!","description":"Use 10,000 wishing coins to earn this award."},
{"id":52,"sort_by":88,"title":"Top Vendor","icon_id":186,"earn_money":50000,"on_complete_text":"You have earned the <B>Top Vendor</B> Award! $50,000 Bonus!","description":"Sell 10,000 horses to the Pawneer to earn this award."},
{"id":53,"sort_by":85,"title":"Top Trainer","icon_id":186,"earn_money":100000,"on_complete_text":"You have earned the <B>Top Trainer</B> Award! $100,000 Bonus!","description":"Train horses 10,000 times to earn this award."},
{"id":54,"sort_by":41,"title":"Quiz Genius","icon_id":186,"earn_money":15000,"on_complete_text":"You earned the <B>Quiz Genius</B> Award! $15,000 Bonus!","description":"Finish 15 Real Time Quizzes first to earn this award."},
{"id":55,"sort_by":110,"title":"UniPeg Friend","icon_id":186,"earn_money":50000,"on_complete_text":"You have earned the <B>UniPeg Friend</B> Award! $50,000 Bonus!","description":"Team up with a UniPeg 5 times at the Uniter to earn this award."}
]
}

48
gamedata/bbcode.json Normal file
View File

@ -0,0 +1,48 @@
{
"bbcode":[
{"tag":"[b]", "meta":"<b>"},
{"tag":"[/b]", "meta":"</b>"},
{"tag":"[i]", "meta":"<i>"},
{"tag":"[/i]", "meta":"</i>"},
{"tag":"[u]", "meta":"<u>"},
{"tag":"[/u]", "meta":"</u>"},
{"tag":"[silver]", "meta":"<font color='#C0C0C0'>"},
{"tag":"[grey]", "meta":"<font color='#808080'>"},
{"tag":"[black]", "meta":"<font color='#000000'>"},
{"tag":"[maroon]", "meta":"<font color='#800000'>"},
{"tag":"[brown]", "meta":"<font color='#A52A2A'>"},
{"tag":"[red]", "meta":"<font color='#FF0000'>"},
{"tag":"[orange]", "meta":"<font color='#FFA500'>"},
{"tag":"[yellow]", "meta":"<font color='#FFFF00'>"},
{"tag":"[lime]", "meta":"<font color='#00FF00'>"},
{"tag":"[green]", "meta":"<font color='#008800'>"},
{"tag":"[olive]", "meta":"<font color='#808000'>"},
{"tag":"[teal]", "meta":"<font color='#008080'>"},
{"tag":"[aqua]", "meta":"<font color='#00FFFF'>"},
{"tag":"[blue]", "meta":"<font color='#0000FF'>"},
{"tag":"[navy]", "meta":"<font color='#000080'>"},
{"tag":"[purple]", "meta":"<font color='#800080'>"},
{"tag":"[fuchsia]", "meta":"<font color='#FF00FF'>"},
{"tag":"[pink]", "meta":"<font color='#FFC0CB'>"},
{"tag":"[turquoise]", "meta":"<font color='#18af8d'>"},
{"tag":"[gold]", "meta":"<font color='#FFD700'>"},
{"tag":"[azure]", "meta":"<font color='#99cdea'>"},
{"tag":"[lilac]", "meta":"<font color='#a986bf'>"},
{"tag":"[umber]", "meta":"<font color='#8a530c'>"},
{"tag":"[rose]", "meta":"<font color='#c65367'>"},
{"tag":"[forest]", "meta":"<font color='#639627'>"},
{"tag":"[plum]", "meta":"<font color='#6a2949'>"},
{"tag":"[beige]", "meta":"<font color='#d6bc97'>"},
{"tag":"[charcoal]", "meta":"<font color='#43413f'>"},
{"tag":"[violet]", "meta":"<font color='#622571'>"},
{"tag":"[mint]", "meta":"<font color='#8cc28c'>"},
{"tag":"[beryl]", "meta":"<font color='#026581'>"},
{"tag":"[apricot]", "meta":"<font color='#eac47e'>"},
{"tag":"[mauve]", "meta":"<font color='#d4c6ec'>"},
{"tag":"[blush]", "meta":"<font color='#d4afb8'>"},
{"tag":"[coral]", "meta":"<font color='#FF7256'>"},
{"tag":"[marigold]", "meta":"<font color='#fcc006'>"},
{"tag":"[chestnut]", "meta":"<font color='#b97a08'>"},
]
}

106
gamedata/books.json Normal file
View File

@ -0,0 +1,106 @@
{
"books":[
{
"id": 1,
"title": "Wild Horses",
"author": "The Ancients",
"text": "Katie was an ordinary girl, with one large secret. On her ranch, hidden in the Valley of Dreamstar was a herd. A herd of pounding hooves, swishing tails, soft silky manes, and eyes that held nothing but compassion. They were the Wild Horses of Dreamstar Valley. Katie was the only girl who had ever gotten close enough to see them. The lead stallion was a chestnut stallion with the Arabian face but the body of a Morgan and an Andalusian. He had a white snip and a brown mane. The lead mare was a beautiful palomino, with a dark grey muzzle, red tipped ears, and a barely visible white star on her forehead. At night under the sparkling and grinning stars, a coyote can usually be heard, as the crickets chirp making music of their own. Katie snuck out the front door quietly in her pajamas. The barn was completely silent. Not even the cows made a noise as she raced across the field and stopped to stare down upon a herd of around 24 horses. The palomino mare rushed up to greet Katie, ears pricked forward as she trotted up the hill. Slowly she held out her hand, a red apple sitting on the palm. The wild mare flicked her ears slightly, but moved forward all the while staring into the little girl's eyes. The mare ate the apple and let Katie pet her. The mare left and Katie watched them, sitting down on a rock until it was, by her watch, almost midnight. She rushed back home and fell asleep, dreaming of the next night with the wild horses. \r\n~The End~"
},
{
"id": 2,
"title": "In the Clouds",
"author": "The Ancients",
"text": "High in the sky, the clouds moving slowly as the wind sweeps them around the world, there is a garden. A garden of crystals, which shimmer as the sun peeks at them through the cirrocumulus clouds that scatter about the sky like a field of wheat. The crystal garden lay on a large cumulus cloud, a cloud that is never ending white and fluffy but very thick. In the garden, so very fair, lay a beast that is quite rare. A mane of golden, hooves slight dark pink, gold wings with pink tips and sweet understanding black eyes. In one swift motion, it disentangled itself from the crystals and burst through the air. It whinnied a soft melodic noise, echoing through the air. The Pegasus, her wings stretch sparkling as she dives through the clouds. Never in fear of storming clouds, she comes home at night to her secret garden in the sky, safe among all the crystal. \r\n~The End~"
},
{
"id": 3,
"title": "The Lost Filly",
"author": "The Ancients",
"text": "The day was nice and peaceful. The foals grazing by their mothers peacefully frolicking around in the green grass and the spring flowers. Grey clouds slowly rolled in towards the pastures. The owners saw this and began to bring in the horses and livestock. It began to rain. The thunder clashed with the clouds and the lightning struck the sky like a flaming whip. Some of the foals scattered, but all were caught and brought back to their mothers, except one little filly. The filly had dashed away in fear and got lost in the little shade there was from the rain. Under the four large trees, she could hear her mother calling for her. Her neighs of fear, slowly fading and drowned out by the rain and the thunder. The small filly laid down leaning against one of the trees and tucked her head between her knees until she felt a pair of warm hands picking her up and laying her across something. The filly squealed in terror struggling to get up and off whatever was holding her captive, but the figure just put a blanket and a warm hand over her. Minutes that seemed like hours passed by, until they could see light. The strange figure picked her up, rubbed her dry of all the water and put her in the stall where she met with her mother, happy as can be to see her filly once again. ~The End~"
},
{
"id": 4,
"title": "The Dramas of Pirate Isle",
"author": "The Ancients",
"text": "This is a tale of high adventures and seamanship. Back in the days before recordings a large band of pirates roamed the lands, but, of course, as the group's size grew, there were arguments over leadership. They eventually split into two. The Skull Pirates took over the portion of Pirate Isle resembling a skull. This was the larger of the two groups. The Crossbones Pirates took the remainder for themselves. Travel between the two islands is still restricted to this day. They employ secret passwords and the like which only the captains are allowed to give out. No one is sure what exactly caused the split, or what they still hold as grudges today. What is known is that the Skulls seem to sail around the Eastern Seas, Near Saddle Isle. While the Crossbones have been seen patrolling the Western Seas, docking occasionally at Bird Isle. The Pirates are all notorious for their pearl use instead of money and most appreciate shiny rocks of all sort."
},
{
"id": 5,
"title": "Lullaby",
"author": "The Ancient Stag",
"text": " In the dark of the night, a soft voice whispers in the trees. Its singing to her so quiet and meek. Her eyes shine like stars, her mind filled with wonders of the years that may come. She sees unicorns and a Pegasus, while her brother sleeps in the bed next to her and as he listens to his mother singing the soft song, he dreams of the pirates and their wild crusades on their sturdy zebras. Their eyes slowly close as their mother continues singing softly as the rain pours down upon the house like a soft melody and the wind whispers like the voices of a chorus with no voices. As the night goes on the voiceless chorus fades into a bird's song as the sun begins to rise. \r\nThe End"
},
{
"id": 6,
"title": "Secrets of the Forest",
"author": "The Ancient Stag",
"text": "In a dark forest, where the leaves barely allow the sun in, there is a meadow filled with butterflies and birds singing softly, where the wind whispers songs of tales forgotten and the trees move and speak with soft groans and grunts, there lived a creature of myth and legend. It was a creature so majestic and amazing that no one dare come near the forest anymore. Stepping out from the trees, came a creature with a long sparkling mane and a strange thing upon its head. Above a jewel that was right betweens its eyes was a horn, glistening and pale. The ears were long like a mules but rounded like zebras. It had a wispy beard and on its chest was long wavy fur. Its eyes fogged with knowledge beyond comprehension. This magnificent thing was the unicorn. No one had dared to go near it. Once in a while the youngest daughter of Erebus' daughters would come to listen to the wise ones tales of years ago. Secretly the unicorn wished he could be with his mare and foal, but they were separated by a large body of water. Both hidden in mazes, they dare not come out to humans eyes, though none would ever be able to catch him for he was too fast, too strong. That was how he would spend his life, hiding and watching as the world changed and the rains poured and the streams still rippled on. \r\nThe End"
},
{
"id": 7,
"title": "Adrenaline",
"author": "The Ancient Stag",
"text": "*Badump* *Badump*. The sound echoed in his ears, what was it? Was it a fly? No, not a fly, it wasn't a human noise either, no wait it was the sound of his heart beating so fast as the body under him moved with powerful strides. The powerful beast in need of no urgings rushed past the others on the soft turf. Ears flicked back as it's breathing becomes rapid like one simple motion. The clanging of metal flowed through his ears. Flags passed by as they reached near the other. The adrenaline pulsing through his veins was more than enough to make him scream in a mixture of a dozen emotions. With one swift slash of the whip the beast under him rushed forward surpassing the other grey creature. The other rider looked over in shock and then all he could remember was a flash and the beast under him slowing its sides heaving. He clung on with all his might as the creature reared into the air and came down shaking its head as people began to surround it a pad of flowers was put onto its sweating neck. He dismounted and patted the bay creatures neck. The once smooth coat was damp with sweat. He smiled they had won the race together as one. The End"
},
{
"id": 8,
"title": "Lost and Found",
"author": "The Ancient Stag",
"text": "It was raining, the mud slick, and the roads damp. All the animals were huddled together to wait out the storm, except one small foal. Only the rain and the tired step of the foal could be heard as he made his way down the empty plains. His small mane clung to his neck as he continued walking. He could see his own breath as it continued to rain. A young foal shouldn't be out in a storm like this. His head hung low he continued to bear through the storm. His once shining chestnut coat was now thick with mud and rain water. Snorting softly he made his way to a fenced area where he squeezed through to stand on a hard winding road. Finding this safer than the mud he continued on his way. Something large, with a fierce growl and bright eyes swerved past him and stopped. He stared, frozen, unsure of what to do. A figure came out of it. The figure picked him up ignoring his struggles and brought him into a dry, warmed cage, also known as a wagon. The figure grabbed something soft and warm from and began to dry him, while the other figure got the horses moving again and went home. From that day on the foal grew from a lost baby to a trusting, children loving chestnut stallion. \r\nThe End"
},
{
"id": 9,
"title": "Homes of the Elves",
"author": "The Ancient Stag",
"text": "Elves are a funny lot, addicted to collecting strange trinkets. They often have strange and unusual things: boxes with no bottoms, coats with endless pockets, buckets or cauldrons that grant wishes. Elves like cozy homes, though their terms of cozy vary between elves. One elf could simply love soft bright colors and fluffy chairs, while another elf could quietly adore a nice wooden chair set and dim lights. Elves are generally nice creatures, but there will be the occasional selfish elf. The secret to getting in an elf's home is to dig. Elves are picky about the trees they live in. If you dig in front of a willow tree you might just pop into an elf's house, and the elf would usually gladly greet you and shake you by the hand or offer you a cup of tea or coffee. So if someone mentions an elf, be prepared to dig to find their house, in case you need something from them, or you think they might like something! \r\nThe End"
},
{
"id": 10,
"title": "Tribal Natives",
"author": "The Ancients",
"text": "The wind rages and the rain streamed down the lightning streaked sky. A strange chanting could be heard through the windswept isle. A ritual was going on. Sacred items, jewels, and other symbolic creations were being carried to large stone heads of ancient people who were thought to be Mystics who created all of the elements and the animals. A man in a strange feathery costume walks forward. Raising his hands he shouts something into the wind and the people behind him, all in colorful feathered outfits, walk forward and set something in the ground near the stone head. Afterwards the winds die down and they cover up the precious offerings. The natives slowly decreased in their size and old rituals became locked in the back of their memories. Still, something inside says there is something important about those statues. "
},
{
"id": 11,
"title": "Snapping Plants",
"author": "The Ancients",
"text": "In the midst of the hot humid jungle there is an awkward place of sanction. The fruits are bountiful the animals are plenty, but in the end of the small trek through the dangerous traps and false paths a meadow filled with strange plants is found. Near the right just below the exit is a small hut. A crazy scientist used to live there, experimenting with the strange exotic plants and testing chemical substances on them. One day a chemical broke from the glass tube it was being held in, because of overheating, and splattered on the scientists favorite plant. The plant trembled grew, a huge mouth formed from the petals. It wrapped around the entire house, while a few more of these plants grew in the yard. The scientist left scared of the plants, but a native with a gift for growing things stumbled upon the entrance and proceeded to nurture and tame the large plants. Now he lives there with his daughter teaching her how to care for the environment."
},
{
"id": 12,
"title": "The Star of Solomon Sapphire",
"author": "Ima Alias",
"text": "<i> (Excerpt From: Unbearably Cool Gems and Jewels of the Isles)</i>\r\nThe great Star of Solomon Sapphire is said to have originally been found in the Muki region of the great Shiro-neko mountains by Verdigris Solomon, the great Explorer-turned-Pirate. It is the most perfect star sapphire ever known to exist. Its color is a pure ultramarine blue, and its star so pronounced and perfect that were sunshine to shine upon it, beams of light would refract from the star in six directions. Legend passed down through the centuries tells of a great treasure of the Solomon family, buried in a special vault which can only be opened with the aid of this stone. The stone was lost in antiquity, however; and its current whereabouts are unknown."
},
{
"id": 13,
"title": "Wonders of the Legendary Cloud Isle",
"author": "The Ancient Stag",
"text": "In a place far above the islands of Horse Isle, there is a land, filled with shooting stars, moonbeams, and candies of all kinds. It is a place, where story book characters come to life. Three giant coconuts and a ride on a hot air balloon takes you to this large fluffy area. Princes and Princesses and enchanted animals, many are in need of friends who can help them out in a tough situation. Rumors of mysterious creatures are there. These creatures so fascinating may someday end up giving you a lift around the entire globe!"
},
{
"id": 14,
"title": "This Is Peace",
"author": "The Ancient Stag",
"text": "The forest was beautiful, small rays of light filtering through the evergreen leaves. Birds flew overhead, small creatures frolicked around on the ground, foxes, deer, bunnies, and squirrels could be seen in many trees, chattering and twittering. Farther off in fields of flowers and clover, two young riders were laughing, riding on their large beautiful steeds. They joked as they rode along a small path that led to the forest, one with a butterfly on her horse's forelock, the other having a small white foal by its mare's side, jogging along. This is peace."
},
{
"id": 15,
"title": "Little Shop of Foals",
"author": "The Ancients",
"text": "Emily rode down the pathway, surrounded by trees. Her friend Jamie had told her of a new pet shop that recently opened up. She remembered her friend giving her the instructions.\r\n \"Take the path from Earton to Appleton and down the path you'll see a traditional Pet Shop building, but it's actually a Foal Adoption Center. The owner will gladly help you, and probably tell you how the different foals act. It costs a bit more than a dog or a cat though!\"\r\n Smiling to herself she stopped her horse in front of the shop, and entered, being greeted by several whinnies from the small foals that were lying in the pens. The owner went up to Emily and smiling warmly, helped her choose a foal that suited her horse. "
},
{
"id": 16,
"title": "First Horse",
"author": "Ponyo",
"text": " Jenny waited patiently for her parents to come home. Today was the day she finally got to go to the auction house and choose out her very own horse. Her skin prickled at the thought of her very own horse. Jenny could only imagine what type of horse she would be getting. A thin, majestic Akhal-teke with a sparse black mane, an elegant grey Arabian with an arched neck, and a long flowing grey mane that she could braid every day, or perhaps a chestnut Danish Warmblood, a horse she could win with in the jumping arena in the nearest town. The sound of her parents honking the horn on their old beat up truck jolted Jenny from her thoughts, and she rushed out to greet her parents. The ride to the auction center was short. Jenny stepped out of the truck, following her parents closely. The auctioning blocks were large, filled with many horses and very noisy. She passed by several stalls where little ponies, barely up to her waist, tried to look out of the pen to see the people passing by. Jenny looked around, she didn't have much to buy a horse because she'd put away half of her money for the tack she'd need. A buyer walked by, leading a large black Friesian towards the loading area. She didn't know where to go, and her parents had disappeared into the crowd of people. Not knowing what to do Jenny walked along the pens of several horses, passing by beautiful horses, many out of her price range. Across from the pens holding all of the champion bloodline horses was a small stall, out of the way, holding a tall bay stallion. His head was lowered, as if he were trying to avoid any attention at all. He had a large snip, two hind white socks and the largest brown eyes she'd ever seen, eyes that begged for a good home. Jenny slipped through the bustling crowd, to reach the stall of the bay stallion. She ducked into the pen, checking the horse's hooves, the firmness of the ankles, and the overall conformation. She asked the owner how much for him, hoping with all her might, that she'd have enough for the beautiful beast.\r\n\r\n \"The Gelderland be three thousand on the spot.\" The seller stated in a deep voice.\r\n\r\n Jenny's parents came up behind her, almost making her jump. They'd heard the price of the horse and willingly paid for it. Jenny grabbed the black halter from her parents and carefully put it on the bay's large head. Together they headed home, with her new horse."
},
{
"id": 17,
"title": "Dreaming Of You",
"author": "Starlit Eyes",
"text": "Staring across the glistening ocean\r\nWaves crash against the sand\r\nYou pivot like a ballerina\r\nHead high, ears alert\r\nI want to get closer to you, but when I draw near\r\nYou sense my presence and disappear\r\nI sit here on the rock, watching you play\r\nThe water glistens on your silver coat\r\nI<6E>m afraid to say anything\r\nI can hardly breathe\r\nYou know I<>m here\r\nYour delicately curved ears are always in my direction\r\nVelvet nostrils flare\r\nTesting the air for something\r\nSomething far off, something close\r\nI do not know\r\nYou make me curious\r\nSilver horse\r\nYou waltz across the golden sands\r\nThe soft sand does not hinder your swan-like movements\r\nInstead you float like the foamy waves\r\nI can<61>t help but wonder\r\nWhat makes you dance\r\nYour hoof steps so light\r\nI can<61>t seem to fathom your secret\r\nAnd deep inside, in my heart\r\nI don<6F>t want to know\r\nSilver horse\r\nI just want to see you prance\r\nAnd as the day draws to the end\r\nI must leave you on the sands\r\nWeeks may pass before I see you again\r\nSilver horse, always in my heart"
}
]
}

1135
gamedata/events.json Normal file

File diff suppressed because it is too large Load Diff

6850
gamedata/horses.json Normal file

File diff suppressed because it is too large Load Diff

16
gamedata/inns.json Normal file
View File

@ -0,0 +1,16 @@
{
"inns":[
{"id":2,"rests_offered":[45],"meals_offered":[47,130],"buy_percent":125},
{"id":1,"rests_offered":[45,46],"meals_offered":[48,132],"buy_percent":110},
{"id":3,"rests_offered":[45,46],"meals_offered":[49,131],"buy_percent":110},
{"id":4,"rests_offered":[45],"meals_offered":[128,126],"buy_percent":127},
{"id":5,"rests_offered":[45,46],"meals_offered":[133,127],"buy_percent":110},
{"id":6,"rests_offered":[136],"meals_offered":[153],"buy_percent":100},
{"id":7,"rests_offered":[45,46],"meals_offered":[134,129],"buy_percent":115},
{"id":11,"rests_offered":[45,46],"meals_offered":[48,132,348],"buy_percent":127},
{"id":9,"rests_offered":[45],"meals_offered":[153,345,346,128],"buy_percent":110},
{"id":10,"rests_offered":[45,46],"meals_offered":[493,126,130,129],"buy_percent":115},
{"id":8,"rests_offered":[45,46],"meals_offered":[48,132,127],"buy_percent":120},
{"id":12,"rests_offered":[],"meals_offered":[129,126,132,537,348],"buy_percent":120}
]
}

34225
gamedata/item.json Normal file

File diff suppressed because it is too large Load Diff

137
gamedata/leaser.json Normal file
View File

@ -0,0 +1,137 @@
{
"leaser":[
{
"lease_id":1,
"button_id":"57c1",
"info":"^HA very special creature, the Unicorn, can temporarily travel with you for 1 game day (2 hours) for $200,000.^T62hr Unicorn teamup for $200,000^D57c1|TEAM UP^R1",
"on_lease":"^ATNew Temporary Unicorn Teamup!^HYou can ride the unicorn without tack. Use the chat command !WARP <I>LOCATION or PLAYERNAME</I> to ask the unicorn to warp you places!<BR>When the time is up, it will be removed from your horses list",
"price":200000,
"minutes":120,
"horse":{
"breed":63,
"name":"Unicorn",
"exp":1000,
"color":"white",
"gender":"stallion",
"hands":66,
"basic_stats":{"health":1000,"hunger":1000,"thirst":1000,"mood":500,"energy":1000,"groom":200,"shoes":0},
"tack":{"saddle":null,"saddle_pad":null, "bridle":null},
"advanced_stats":{"speed":0,"strength":0,"conformation":0,"agility":0,"endurance":0,"inteligence":0,"personality":0}
}
},
{
"lease_id":1,
"button_id":"57c5",
"info":"^HA very special creature, the Unicorn, can temporarily travel with you for 2 game days (4 hours) for $1,000,000.^T64hr Unicorn teamup for $1,000,000^D57c5|TEAM UP^R1",
"on_lease":"^ATNew Temporary Unicorn Teamup!^HYou can ride the unicorn without tack. Use the chat command !WARP <I>LOCATION or PLAYERNAME</I> to ask the unicorn to warp you places!<BR>When the time is up, it will be removed from your horses list",
"price":1000000,
"minutes":240,
"horse":{
"breed":63,
"name":"Unicorn",
"exp":1000,
"color":"white",
"gender":"stallion",
"hands":66,
"basic_stats":{"health":1000,"hunger":1000,"thirst":1000,"mood":500,"energy":1000,"groom":200,"shoes":0},
"tack":{"saddle":null,"saddle_pad":null, "bridle":null},
"advanced_stats":{"speed":0,"strength":0,"conformation":0,"agility":0,"endurance":0,"inteligence":0,"personality":0}
}
},
{
"lease_id":2,
"button_id":"57c2",
"info":"^HA very special creature, the Pegasus, can temporarily travel with you for 1 game day (2 hours) for $200,000.^T62hr Pegasus teamup for $200,000^D57c2|TEAM UP^R1",
"on_lease":"^ATNew Temporary Pegasus Teamup!^HYou can ride the Pegasus without tack, it can fly over any terrain including water! Enjoy!<BR>When the time is up, it will be removed from your horses list.",
"price":200000,
"minutes":120,
"horse":{
"breed":64,
"name":"Pegasus",
"exp":1000,
"color":"white",
"gender":"stallion",
"hands":65,
"basic_stats":{"health":1000,"hunger":1000,"thirst":1000,"mood":500,"energy":1000,"groom":200,"shoes":0},
"tack":{"saddle":null,"saddle_pad":null, "bridle":null},
"advanced_stats":{"speed":0,"strength":0,"conformation":0,"agility":0,"endurance":0,"inteligence":0,"personality":0}
}
},
{
"lease_id":2,
"button_id":"57c6",
"info":"^HA very special creature, the Pegasus, can temporarily travel with you for 2 game days (4 hours) for $1,000,000.^T64hr Pegasus teamup for $1,000,000^D57c6|TEAM UP^R1",
"on_lease":"^ATNew Temporary Pegasus Teamup!^HYou can ride the Pegasus without tack, it can fly over any terrain including water! Enjoy!<BR>When the time is up, it will be removed from your horses list.",
"price":1000000,
"minutes":240,
"horse":{
"breed":64,
"name":"Pegasus",
"exp":1000,
"color":"white",
"gender":"stallion",
"hands":65,
"basic_stats":{"health":1000,"hunger":1000,"thirst":1000,"mood":500,"energy":1000,"groom":200,"shoes":0},
"tack":{"saddle":null,"saddle_pad":null, "bridle":null},
"advanced_stats":{"speed":0,"strength":0,"conformation":0,"agility":0,"endurance":0,"inteligence":0,"personality":0}
}
},
{
"lease_id":3,
"button_id":"57c3",
"info":"^HA tacked, trusty Fell Pony that can temporarily travel with you for 1 game day (2 hours) for $250. Leased horses have limited options. They cannot enter arena events, or minigames, but they come fully tacked for riding!^T62hr Fell Pony lease for $250^D57c3|LEASE^R1",
"on_lease":"^ATNew Temporary Horse!^HEnjoy your temporary horse!<BR>When the time is up, it will be removed from your horses list.",
"price":250,
"minutes":120,
"horse":{
"breed":16,
"name":"Fell Pony",
"exp":50,
"color":"bay",
"gender":"stallion",
"hands":53,
"basic_stats":{"health":1000,"hunger":1000,"thirst":1000,"mood":500,"energy":1000,"groom":200,"shoes":0},
"tack":{"saddle":35,"saddle_pad":37, "bridle":36},
"advanced_stats":{"speed":0,"strength":0,"conformation":0,"agility":0,"endurance":0,"inteligence":0,"personality":0}
}
},
{
"lease_id":4,
"button_id":"57c4",
"info":"^HA tacked trusty American Mustang that can temporarily travel with you for 1 game day (2 hours) for $500. Leased horses have limited options. They cannot enter arena events, or minigames, but they come fully tacked for riding!^T62hr American Mustang lease for $500^D57c4|LEASE^R1",
"on_lease":"^ATNew Temporary Horse!^HEnjoy your temporary horse!<BR>When the time is up, it will be removed from your horses list.",
"price":500,
"minutes":120,
"horse":{
"breed":29,
"name":"American Mustang",
"color":"palomino",
"gender":"stallion",
"exp":50,
"hands":59,
"basic_stats":{"health":1000,"hunger":1000,"thirst":1000,"mood":500,"energy":1000,"groom":200,"shoes":0},
"tack":{"saddle":272,"saddle_pad":273, "bridle":274},
"advanced_stats":{"speed":0,"strength":0,"conformation":0,"agility":0,"endurance":0,"inteligence":0,"personality":0}
}
},
{
"lease_id":5,
"button_id":"57c7",
"info":"^HAn amazing creature, the UniPeg, can temporarily travel with you for 2 game days (4 hours) for $4,000,000.^T64hr UniPeg teamup for $4,000,000^D57c7|TEAM UP^R1",
"on_lease":"^ATNew Temporary UniPeg Teamup!^HYou can ride the UniPeg without tack. Use the chat command !WARP <I>LOCATION or PLAYERNAME</I> to ask the UniPeg to warp you places! It can also fly over any terrain including water! Enjoy!<BR>When the time is up, it will be removed from your horses list",
"price":4000000,
"minutes":240,
"horse":{
"breed":170,
"name":"UniPeg",
"color":"white",
"gender":"stallion",
"exp":1000,
"hands":70,
"basic_stats":{"health":1000,"hunger":1000,"thirst":1000,"mood":500,"energy":1000,"groom":200,"shoes":0},
"tack":{"saddle":null,"saddle_pad":null, "bridle":null},
"advanced_stats":{"speed":0,"strength":0,"conformation":0,"agility":0,"endurance":0,"inteligence":0,"personality":0}
}
}
]
}

1304
gamedata/messages.json Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

10288
gamedata/place_list.json Normal file

File diff suppressed because it is too large Load Diff

2364
gamedata/poetry.json Normal file

File diff suppressed because it is too large Load Diff

168395
gamedata/quest_list.json Normal file

File diff suppressed because it is too large Load Diff

1064
gamedata/ranch.json Normal file

File diff suppressed because it is too large Load Diff

77
gamedata/riddle_room.json Normal file
View File

@ -0,0 +1,77 @@
{
"riddle_room":[
{"id":1,"riddle":"Because it's all ready. An equine of this coloring rarely needs to do any work.","answers":["dun"],"reason":"Dun as in 'Done'"},
{"id":2,"riddle":"This colored equine must really enjoy beans.","answers":["pinto"],"reason":"Pinto is also a type of bean"},
{"id":3,"riddle":"An equine coloring; high in the forest; an open fire.","answers":["chestnut","a chestnut"],"reason":"Chestnuts in trees. Chestnuts roasting on an open fire."},
{"id":4,"riddle":"Hudson, Chesapeake, Equine Coloring","answers":["bay"],"reason":"Hudson Bay, Chesapeake Bay"},
{"id":5,"riddle":"An equine coloring and yet not a color. Without light, likely visible at night.","answers":["white"],"reason":"White is all colors of light, and most visible coloring at night"},
{"id":6,"riddle":"A confusing equine coloring. Using either first or second alphabetical vowels. Better use 'e' for me.","answers":["grey"],"reason":"Spelled either Grey or Gray"},
{"id":7,"riddle":"This equine coloring, mispronounced, suggests it is a friend of yours.","answers":["palomino"],"reason":"Can be mispronounced: Pal o' mine o'"},
{"id":8,"riddle":"Take a horse, divide it in two, repeat. Resemble a breed?","answers":["quarter horse","quarter horse breed"],"reason":"Quarter Horse is one-half of one-half of a horse"},
{"id":9,"riddle":"You may receive this equine breed for valentines day, but smaller and it tastes like chocolate!","answers":["belgian","belgian breed"," belgian draft horse"],"reason":"Belgian Chocolates"},
{"id":10,"riddle":"You are in a field with 3 horses, Babe, Bob, and Ben. Ben is standing on his back legs, Bob is standing on one more leg than Ben. Babe is standing normally. How many legs are touching the ground?","answers":["11","11 legs"],"reason":"You need to count your legs too. Babe:4 Bob:3 Ben:2 You:2 = 11"},
{"id":16,"riddle":"Your horse is in a race. You are picking up speed and pass the horse that is in 2nd place. What place are you in now?","answers":["2","2nd","second","2nd place","second place"],"reason":"2nd place because you passed the guy that was in 2nd not 1st"},
{"id":11,"riddle":"A type of shoe. Dogs like to chew some shoes, but not this. In fact, people like to play with this shoe when it's old more than dogs!","answers":["horseshoe","horse shoe"],"reason":"They can play Horseshoes"},
{"id":12,"riddle":"It's Monday. You ride into town on Tuesday. One day passes. What day is it?","answers":["tuesday","its tuesday"],"reason":"The name of your horse was 'Tuesday'"},
{"id":13,"riddle":"It's at the beginning of steeplechase, at the end of rodeos, and within horses? What is it?","answers":["s","letter s","the letter s"],"reason":"The Letter S is found in those places in those words"},
{"id":14,"riddle":"Your horse might be fast but still, it cannot beat this in a race. While it might be smaller than your horse at noon, it can be quite larger at other times of the day. At night, you will have trouble finding it.","answers":["shadow","its shadow","horse shadow"],"reason":"A shadow follows the horse around. At noon, the sun is above, and the shadow is smallest. At different times of the day it's bigger."},
{"id":15,"riddle":"Buried alive? I surely once was. Unburied I died. Should have been a 'Parrot', then that horse wouldn't have done what it did to me. What was I?","answers":["carrot","a carrot"],"reason":"A carrot grows underground, and dies when you pick it. Rhymes with parrot. Horses eat it."},
{"id":17,"riddle":"This horse breed and waffles go well together.","answers":["belgian"],"reason":"Belgian waffles"},
{"id":18,"riddle":"What 9 letter horse breed starts with A and ends with A?","answers":["appaloosa","an appaloosa"],"reason":"Appaloosa is a breed"},
{"id":19,"riddle":"A horse breed and a machine. What am I? ","answers":["mustang","a mustang"],"reason":"Mustang is a model of car"},
{"id":20,"riddle":"What is an Equus Caballus?","answers":["horse","a horse","scientific name for horse"],"reason":"Equus Caballus is the scientific name for a horse"},
{"id":21,"riddle":"In the desert sun I may look like gold and as a breed I'm very old.","answers":["akhal-teke","akhalteke","an akhalteke","akhal teke"],"reason":""},
{"id":22,"riddle":"Peanuts are named after the country this breed is from. Look hard. I'm no illusion.","answers":["andalusian","an andalusian"],"reason":"Spanish peanuts, rhymes with illusion"},
{"id":23,"riddle":"My hooves are striped but my body is not. I can run a great distance without getting hot. What breed am I?","answers":["appaloosa","appaloosa breed"],"reason":""},
{"id":24,"riddle":"This breed says this when left in very cold weather. I'm ____!","answers":["friesian","friesian!","im friesian"],"reason":"Sounds like freezing!"},
{"id":25,"riddle":"A meticulous loaf of wheat that is also an equine breed.","answers":["thoroughbred","a thoroughbred"],"reason":"Sounds like thorough-bread"},
{"id":26,"riddle":"You could paint this horse breed red, white and blue.","answers":["american paint","an american paint"],"reason":"Red, white and blue are America's colors"},
{"id":27,"riddle":"This horse breed may live in Germany, perhaps in Hanover?","answers":["hanoverian","a hanoverian"],"reason":"Sounds like Hanover"},
{"id":28,"riddle":"When mature this horse breed is white and don't give it any lip about it!","answers":["lipizzan","a lipizzan"],"reason":"White and starts with lip"},
{"id":29,"riddle":"I may be stubborn but I'm always ready to listen.","answers":["mule","a mule"],"reason":"Expression: stubborn as a mule"},
{"id":30,"riddle":"I'm a breed from Central America...don't pass me by, and with an Italian accent I'm so fine!","answers":["paso fino","a paso fino","pasofino"],"reason":""},
{"id":31,"riddle":"This breed has a big heart but comes in a small package and is from the island it is named after.","answers":["shetland pony","a shetland pony","shetland","a shetland"],"reason":""},
{"id":32,"riddle":"What has 1,000 eyes, 2,000 shoes and eats grass?","answers":["500 horses","500 horse"],"reason":""},
{"id":33,"riddle":"If a king sits on gold, who sits on Silver?","answers":["lone ranger","the lone ranger"],"reason":"Silver was the name of Lone Ranger's horse"},
{"id":34,"riddle":"It's small and sharp but a horse will wear it.","answers":["tack"],"reason":"Tacks are tiny, and horse equipment is called tack"},
{"id":35,"riddle":"Your horse might shout this, or shout for this.","answers":["hay"],"reason":""},
{"id":36,"riddle":"What word has these in common: tack, shower and to restrain.","answers":["bridle","a bridle"],"reason":""},
{"id":37,"riddle":"This footwear is very lucky.","answers":["horseshoe","a horseshoe","horse shoe","a horse shoe"],"reason":""},
{"id":38,"riddle":"This breed is no hobbit, though you might have thought it at first, until you saw one.","answers":["shire","a shire"],"reason":"Hobbits are from the Shire"},
{"id":39,"riddle":"Justin's favorite horse is more than awesome, but what is its name?","answers":["morgan","a morgan"],"reason":"Justin Morgan is the founder of the Morgan"},
{"id":40,"riddle":"Not only is this a salad dressing, you might find a horse here too!","answers":["ranch","a ranch"],"reason":""},
{"id":41,"riddle":"This breed only throws half of what it's got.","answers":["the haflinger","haflinger","a haflinger"],"reason":"It sounds slightly like half-flinger"},
{"id":42,"riddle":"This tack isn't very happy.","answers":["saddle","a saddle"],"reason":""},
{"id":43,"riddle":"I was on my way to Treeton one day, when I met a girl with five horses. Each horse had five dogs, each dog had five cat friends, and each cat had five mice. All in all, how many were going to Treeton?","answers":["1","one"],"reason":"You met them because they were going the other way"},
{"id":44,"riddle":"This sounds like the most important thing, it sits between two corn and lies above a double 'i'.","answers":["mane","the mane","a mane"],"reason":"The mane sounds like main, is between two ears (ears of corn) and above two 'eyes'"},
{"id":45,"riddle":"The question with this gait is, can you or can't you?","answers":["canter"],"reason":""},
{"id":46,"riddle":"This brush isn't made out of a tasty dish.","answers":["curry","curry brush"],"reason":"Curry is a spicy dish but also a horse brush"},
{"id":47,"riddle":"What equine color is also part of a horse?","answers":["chestnut"],"reason":"The chestnut is located on the forearm of the horse"},
{"id":49,"riddle":"Name a breed that is from Kentucky, and is named after a piece of tack?","answers":["American Saddlebred","Saddlebred"],"reason":""},
{"id":50,"riddle":"Your friend always keeps water bottles in her backpack. What animal does this remind you of?","answers":["Camel","A camel"],"reason":"Camels store water in the fatty tissue of their hump(s) on their back"},
{"id":51,"riddle":"This animal spelled backwards is a very common destination for girls.","answers":["llama","a mall"],"reason":"Spells \"A Mall\" backwards"},
{"id":52,"riddle":"What has 4 hooves, 2 ears, and blends with a crowd?","answers":["Zebra","a zebra"],"reason":"Zebra's black and white stripes provide for excellent camouflage blending them all together so that predators cannot distinguish them"},
{"id":53,"riddle":"A Breed named after steep sided ocean inlets in Norway.","answers":["Norwegian Fjord","Fjord"],"reason":""},
{"id":54,"riddle":"\"Stubborn as a ?\" or \"Kicks like a ?\"","answers":["Mule"],"reason":"\"Stubborn as a mule\" is an old saying"},
{"id":55,"riddle":"I don't think I'd like a nice Hawaiian one, but one from Suffolk might do. What breed am I?","answers":["Suffolk Punch"],"reason":"\"Punch\" here refers to a fruity party drink"},
{"id":56,"riddle":"Do you get hungry when you hear my name? Many people do! But I am not a breakfast pastry. What am I?","answers":["Danish Warmblood"],"reason":"A \"danish\" is also a popular breakfast or snack treat"},
{"id":57,"riddle":"My ears are my distinguishing mark. If they were charged up, you might see a spark! What breed am I?","answers":["Kathiawari"],"reason":"The tips of the Kathiawari's ears almost touch; if they were wired hooked up to a battery, you might see a spark jump across them"},
{"id":58,"riddle":"I'm not the breed used by the RCMP, but you might yell, \"Oh, Canada!\" when you see me! What am I?","answers":["Canadian Horse"],"reason":"'O Canada' is the national anthem of Canada"},
{"id":59,"riddle":"I'm a big, milky-white horse who's risen to the top in America. I can truly say I'm the top of the crop! What breed am I?","answers":["Cream Draft","American Cream Draft"],"reason":"To say that something is \"The cream of the crop\" means that it is the best of its kind. There is also a saying that \"The cream rises to the top,\" referring to milk fresh from the cow"},
{"id":60,"riddle":"I don't pile up points, but I garner lots of praise! But please don't put wet dishes on me! What breed am I?","answers":["Racking","Racking Horse"],"reason":"\"To rack up points\" means to get lots and lots of them, and one puts wet dishes in a drying rack to let them drain"},
{"id":61,"riddle":"I love oysters, saltines and the Sunshine State! What breed of horse am I?","answers":["Florida Cracker"],"reason":"Two types of crackers and the Sunshine State is Florida"},
{"id":62,"riddle":"I'm ardent about drafting, and so I should be! I'm the oldest known draft breed and I fought with Napoleon. What breed am I?","answers":["Ardennais"],"reason":""},
{"id":63,"riddle":"I'm the \"horse of the sea.\" My coat is white or grey like the sea foam, so bring your camera for a picture!","answers":["Camargue"],"reason":"Camera is similar to Camargue, the Camargue is called the \"horse of the sea.\""},
{"id":64,"riddle":"If my mother was my father and my father was my mother, my name would be Hinny. Instead I joined the army and I'm a plain old ____.","answers":["mule"],"reason":"The mule is the Army mascot, and opposed to the hinny, the offspring of male horse and female donkey."},
{"id":65,"riddle":"Don't let my name scare you. I'm not angry, although I might be a little hungry! I love a good steeplechase and I'm fast in the harness.","answers":["Furioso"],"reason":"The is similar to \"furious\" and the bloodline includes Hungarians."},
{"id":66,"riddle":"You may think it's a little corny, but I'm a pony and a horse! I can stand as low as 13.2 hands, but as high as 16, and that's a whale of a pony!","answers":["Welsh cob"],"reason":"Corn cob and originates out of Wales."},
{"id":67,"riddle":"I like to give MORE! They crossed two great breeds to make me, and now I'm my own breed. What am I?","answers":["Morab"],"reason":""},
{"id":68,"riddle":"My bloodlines are ancient. I was a warhorse for the Romans, a draft horse for medieval peasants, and a sure-footed, hard-wintering mountain horse for all of Austria. What am I?","answers":["Noriker"],"reason":""},
{"id":69,"riddle":"I must be done by now. I've been domesticated for 4,000 years! I have a thick shaggy coat and love the snow, but I can jump and even do dressage. There's no way you won't love me.","answers":["Norwegian Fjord"],"reason":"Fjords are dun and \"no way\" hints at Norway."},
{"id":70,"riddle":"I'm a souped-up horse with plenty of spirit. I'm a star jumper who really knows how to leap up from down under, and I come in every color - even Botany Bay!","answers":["Australian Stock Horse"],"reason":"References to Australia (down under, Botany Bay) and soup stock."},
{"id":71,"riddle":"I am a horse robed in bright red gems! What am I?","answers":["Kladruby"],"reason":"Clad is another word for robed and ruby is a red gem."},
{"id":72,"riddle":"I won't fall apart while moving, as my name might suggest.","answers":["Walkaloosa"],"reason":"Name makes it sound like it would come loose while walking."},
{"id":73,"riddle":"There. In few words: what breed?","answers":["Tersky"],"reason":"When one says something in as few words as possible, one is being \"terse.\""},
{"id":74,"riddle":"No, I'm not made of French maize! I'm an old, proud breed.","answers":["Norman Cob"],"reason":"Normandy is a coastal region of France, and maize grows on a cob."}
],
}

31
gamedata/services.json Normal file
View File

@ -0,0 +1,31 @@
{
"services":{
"barn":{
"price_multipliers":[
{"id":1,"tired_cost":0.2,"hunger_cost":0.5, "thirst_cost":0.2},
{"id":2,"tired_cost":0.3,"hunger_cost":0.6, "thirst_cost":0.3},
{"id":3,"tired_cost":0.4,"hunger_cost":0.7, "thirst_cost":0.3},
{"id":4,"tired_cost":0.5,"hunger_cost":0.8, "thirst_cost":0.4}
]
},
"vet":{
"price_multipliers":[
{"id":1,"cost":0.5},
{"id":2,"cost":0.8},
{"id":3,"cost":0.9}
]
},
"groomer":{
"price_multipliers":[
{"id":1,"max":800,"cost":0.5},
{"id":2,"max":1000,"cost":0.8},
{"id":3,"max":750,"cost":0.4}
],
},
"farrier":{
"price_multipliers":[
{"id":1,"steel":1000,"steel_cost":500,"iron":750, "iron_cost":100}
]
}
}
}

94
gamedata/shop_list.json Normal file
View File

@ -0,0 +1,94 @@
{
"shop_list":[
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":75,"sell_percent":127,"id":1,"stocks_itemids":[]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":75,"sell_percent":127,"id":2,"stocks_itemids":[9,4,11,44]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":75,"sell_percent":127,"id":3,"stocks_itemids":[137,9,4,69,6,138]},
{"buys_item_types":["CLOTHES"],"buy_percent":75,"sell_percent":127,"id":4,"stocks_itemids":[15,405,409,14,407,418]},
{"buys_item_types":["TACK"],"buy_percent":90,"sell_percent":110,"id":5,"stocks_itemids":[35,36,37,288,289,290,1342,1344,1343]},
{"buys_item_types":["FLOWER"],"buy_percent":90,"sell_percent":110,"id":6,"stocks_itemids":[42]},
{"buys_item_types":["FISHING"],"buy_percent":100,"sell_percent":100,"id":7,"stocks_itemids":[]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC","FLOWER"],"buy_percent":50,"sell_percent":200,"id":8,"stocks_itemids":[9,70,4,152]},
{"buys_item_types":["FISHING"],"buy_percent":100,"sell_percent":100,"id":9,"stocks_itemids":[]},
{"buys_item_types":["FLOWER"],"buy_percent":90,"sell_percent":110,"id":10,"stocks_itemids":[188,80]},
{"buys_item_types":["HORSEFOOD","TACK"],"buy_percent":90,"sell_percent":110,"id":11,"stocks_itemids":[32,33,34,35,36,37,285,286,287,120,113,104,93,95,108,1327,1329,1328,1650,1652,1651]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":75,"sell_percent":127,"id":12,"stocks_itemids":[]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":75,"sell_percent":130,"id":13,"stocks_itemids":[438,439]},
{"buys_item_types":["FLOWER"],"buy_percent":90,"sell_percent":110,"id":14,"stocks_itemids":[187,80,81]},
{"buys_item_types":["HORSEFOOD"],"buy_percent":90,"sell_percent":110,"id":15,"stocks_itemids":[32,33,34,202,205]},
{"buys_item_types":["TACK"],"buy_percent":98,"sell_percent":102,"id":16,"stocks_itemids":[277,278,279,282,283,284,1324,1325,1326,1506,1507,1508]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":80,"sell_percent":127,"id":17,"stocks_itemids":[]},
{"buys_item_types":["CLOTHES"],"buy_percent":75,"sell_percent":127,"id":18,"stocks_itemids":[433,434,435,436,422,427,429,432]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":80,"sell_percent":110,"id":21,"stocks_itemids":[4,9,11,439]},
{"buys_item_types":["HORSEFOOD"],"buy_percent":90,"sell_percent":110,"id":20,"stocks_itemids":[32,33,34,203,206,1569]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":80,"sell_percent":125,"id":19,"stocks_itemids":[182,439]},
{"buys_item_types":["FLOWER"],"buy_percent":90,"sell_percent":110,"id":22,"stocks_itemids":[42,81]},
{"buys_item_types":["FLOWER"],"buy_percent":90,"sell_percent":110,"id":23,"stocks_itemids":[189,43]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":80,"sell_percent":125,"id":24,"stocks_itemids":[4,9]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":90,"sell_percent":110,"id":25,"stocks_itemids":[438]},
{"buys_item_types":["FISHING"],"buy_percent":100,"sell_percent":100,"id":26,"stocks_itemids":[]},
{"buys_item_types":["HORSEFOOD"],"buy_percent":80,"sell_percent":120,"id":29,"stocks_itemids":[32,33,34,203,203]},
{"buys_item_types":["TACK"],"buy_percent":90,"sell_percent":110,"id":27,"stocks_itemids":[272,273,274,291,292,293,718,719,720,1348,1349,1350]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":85,"sell_percent":115,"id":28,"stocks_itemids":[4,9,8,7,69]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":80,"sell_percent":120,"id":30,"stocks_itemids":[]},
{"buys_item_types":["CLOTHES"],"buy_percent":80,"sell_percent":120,"id":31,"stocks_itemids":[15,410,408,404,411,414,406,412,417]},
{"buys_item_types":["CLOTHES"],"buy_percent":90,"sell_percent":110,"id":32,"stocks_itemids":[426,421,428,430,416,413,431,422,432]},
{"buys_item_types":["TACK"],"buy_percent":98,"sell_percent":102,"id":33,"stocks_itemids":[297,298,299,303,304,305,543,544,545,1345,1346,1347,1516,1517,1518]},
{"buys_item_types":["HORSEFOOD"],"buy_percent":80,"sell_percent":120,"id":34,"stocks_itemids":[32,33,34,205,202,1569]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":75,"sell_percent":130,"id":35,"stocks_itemids":[]},
{"buys_item_types":["FISHING"],"buy_percent":100,"sell_percent":100,"id":36,"stocks_itemids":[]},
{"buys_item_types":["CLOTHES"],"buy_percent":75,"sell_percent":130,"id":37,"stocks_itemids":[420,423,424,425,419,406,415]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":75,"sell_percent":130,"id":38,"stocks_itemids":[4,9,438]},
{"buys_item_types":["HORSEFOOD"],"buy_percent":75,"sell_percent":130,"id":39,"stocks_itemids":[32,33,202,204,1569]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":75,"sell_percent":130,"id":40,"stocks_itemids":[4,9,7,11]},
{"buys_item_types":["FLOWER"],"buy_percent":75,"sell_percent":130,"id":41,"stocks_itemids":[189]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":75,"sell_percent":130,"id":42,"stocks_itemids":[]},
{"buys_item_types":["TACK"],"buy_percent":98,"sell_percent":102,"id":43,"stocks_itemids":[294,295,296,300,301,302,1333,1334,1335,1488,1489,1490,1611,1612,1613]},
{"buys_item_types":["COMPANION"],"buy_percent":75,"sell_percent":130,"id":44,"stocks_itemids":[235,314,226,590,681,229,239,1173,1220,247,242,1672]},
{"buys_item_types":["COMPANION"],"buy_percent":80,"sell_percent":120,"id":45,"stocks_itemids":[216,276,237,227,255,248,913,1081,1276,244,1341,1578,1610,1666]},
{"buys_item_types":["COMPANION"],"buy_percent":75,"sell_percent":130,"id":46,"stocks_itemids":[350,218,236,246,250,838,1011,1217,1221,1409,1477,1645,1667]},
{"buys_item_types":["COMPANION"],"buy_percent":90,"sell_percent":110,"id":47,"stocks_itemids":[313,220,219,541,540,865,1004,1012,1600,1590,1528,1149,1080,1177,1424,1509,1657]},
{"buys_item_types":["COMPANION"],"buy_percent":80,"sell_percent":120,"id":48,"stocks_itemids":[222,225,1152,252,527,238,231,956,1312,1392,1401,1442,1505,1576]},
{"buys_item_types":["COMPANION"],"buy_percent":75,"sell_percent":130,"id":49,"stocks_itemids":[208,224,315,542,591,1008,1164,1166,1243,1308,1363,1555,1635]},
{"buys_item_types":["COMPANION"],"buy_percent":70,"sell_percent":120,"id":50,"stocks_itemids":[207,234,254,592,748,228,221,1239,1279,1307,1316,1418]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":70,"sell_percent":125,"id":51,"stocks_itemids":[4,9,137,109,117,125]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":80,"sell_percent":120,"id":52,"stocks_itemids":[4,9,140,155,139]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":85,"sell_percent":120,"id":53,"stocks_itemids":[]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":70,"sell_percent":120,"id":54,"stocks_itemids":[4,9,438]},
{"buys_item_types":["HORSEFOOD"],"buy_percent":70,"sell_percent":120,"id":55,"stocks_itemids":[32,33,34]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":75,"sell_percent":125,"id":56,"stocks_itemids":[]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":75,"sell_percent":125,"id":57,"stocks_itemids":[4,9,137,109,117]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":70,"sell_percent":120,"id":58,"stocks_itemids":[4,9,439]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":95,"sell_percent":105,"id":59,"stocks_itemids":[]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC"],"buy_percent":90,"sell_percent":110,"id":60,"stocks_itemids":[4,9]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC","JEWELRY"],"buy_percent":90,"sell_percent":110,"id":61,"stocks_itemids":[4,9]},
{"buys_item_types":["HORSEFOOD","TACK"],"buy_percent":98,"sell_percent":102,"id":62,"stocks_itemids":[35,36,37,272,273,274,549,550,551,1351,1352,1353]},
{"buys_item_types":["PLAYERFOOD","CLOTHES","MISC","JEWELRY"],"buy_percent":85,"sell_percent":115,"id":63,"stocks_itemids":[4,9]},
{"buys_item_types":["PLAYERFOOD","CLOTHES"],"buy_percent":85,"sell_percent":115,"id":64,"stocks_itemids":[4,9]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":85,"sell_percent":115,"id":80,"stocks_itemids":[]},
{"buys_item_types":["TACK"],"buy_percent":90,"sell_percent":110,"id":66,"stocks_itemids":[524,525,526,1415,1416,1417]},
{"buys_item_types":["TACK"],"buy_percent":90,"sell_percent":110,"id":67,"stocks_itemids":[531,532,533,1425,1426,1427]},
{"buys_item_types":["PLAYERFOOD","MISC"],"buy_percent":70,"sell_percent":130,"id":68,"stocks_itemids":[4,9,182]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":70,"sell_percent":130,"id":69,"stocks_itemids":[11,70,69]},
{"buys_item_types":["HORSEFOOD"],"buy_percent":70,"sell_percent":130,"id":70,"stocks_itemids":[33,206,203]},
{"buys_item_types":["ROCK","JEWELRY"],"buy_percent":70,"sell_percent":130,"id":71,"stocks_itemids":[]},
{"buys_item_types":["TACK"],"buy_percent":98,"sell_percent":102,"id":72,"stocks_itemids":[546,547,548,718,719,720,1330,1331,1332,1485,1486,1487]},
{"buys_item_types":["COMPANION"],"buy_percent":90,"sell_percent":110,"id":73,"stocks_itemids":[700,703,704,705,739,920,975,982,1188,1318,1319,1571,1573,1624,1625]},
{"buys_item_types":["COMPANION"],"buy_percent":90,"sell_percent":110,"id":79,"stocks_itemids":[872,702,801,701,976,981,1176,1189,1251,1314,1317,1321,1393,1570,1572,1626]},
{"buys_item_types":["PLAYERFOOD","ROCK","MISC","HORSEFOOD","JEWELRY"],"buy_percent":75,"sell_percent":125,"id":74,"stocks_itemids":[4,9,32,33]},
{"buys_item_types":["COMPANION"],"buy_percent":99,"sell_percent":101,"id":76,"stocks_itemids":[823,1083,1197,1215,1372,1407,1408,1414,1413,1549,1550,1551,1552]},
{"buys_item_types":["COMPANION"],"buy_percent":90,"sell_percent":110,"id":75,"stocks_itemids":[799,800,793,752,840,864,921,983,1151,1203,1202,1320,1575,1574,1623]},
{"buys_item_types":["PLAYERFOOD","ROCK","MISC","HORSEFOOD","FLOWER","FISHING","COMPANION","JEWELRY"],"buy_percent":95,"sell_percent":105,"id":77,"stocks_itemids":[5,7,11,155,182,438,439,33,32]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":75,"sell_percent":125,"id":78,"stocks_itemids":[138,12,6]},
{"buys_item_types":["ROCK","MISC","JEWELRY"],"buy_percent":75,"sell_percent":125,"id":65,"stocks_itemids":[]},
{"buys_item_types":["PLAYERFOOD","ROCK","MISC","HORSEFOOD","FLOWER","FISHING","COMPANION","JEWELRY"],"buy_percent":92,"sell_percent":108,"id":81,"stocks_itemids":[5,11,12]},
{"buys_item_types":["HORSEFOOD"],"buy_percent":90,"sell_percent":100,"id":82,"stocks_itemids":[1198,1199,1566,1567]},
{"buys_item_types":["COMPANION"],"buy_percent":99,"sell_percent":101,"id":83,"stocks_itemids":[1358,1359,1360,1361,1362]},
{"buys_item_types":["COMPANION"],"buy_percent":99,"sell_percent":101,"id":84,"stocks_itemids":[1373]},
{"buys_item_types":["ROCK","FISHING"],"buy_percent":90,"sell_percent":110,"id":85,"stocks_itemids":[]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":75,"sell_percent":125,"id":86,"stocks_itemids":[7,8,9,11,140]},
{"buys_item_types":["PLAYERFOOD","ROCK","MISC","FISHING"],"buy_percent":75,"sell_percent":125,"id":87,"stocks_itemids":[7,8,9]},
{"buys_item_types":["CLOTHES","ROCK","MISC","JEWELRY"],"buy_percent":75,"sell_percent":125,"id":88,"stocks_itemids":[79,357,182]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":75,"sell_percent":125,"id":89,"stocks_itemids":[129,126,132,140,537,348]},
{"buys_item_types":["PLAYERFOOD"],"buy_percent":75,"sell_percent":125,"id":90,"stocks_itemids":[11,44,139,8,7]}
]
}

416
gamedata/social_types.json Normal file
View File

@ -0,0 +1,416 @@
{
"social_types":[
{
"type": "FRIENDLY",
"socials": [
{
"social_id": 1,
"button_name": "SMILE",
"for_sender": "You smile at %TARGETNAME%.",
"for_target": "%SENDERNAME% smiles at you.",
"for_everyone": "%SENDERNAME% smiled at %TARGETNAME%.",
"sound_effect": null
},
{
"social_id": 2,
"button_name": "WAVE",
"for_sender": "You wave enthusiastically at %TARGETNAME%!",
"for_target": "%SENDERNAME% is waving at you very enthusiastically!",
"for_everyone": "%SENDERNAME% waved at %TARGETNAME%.",
"sound_effect": null
},
{
"social_id": 3,
"button_name": "WINK",
"for_sender": "You sneak a wink off to %TARGETNAME%.",
"for_target": "%SENDERNAME% winks at you secretively.",
"for_everyone": null,
"sound_effect": null
},
{
"social_id": 4,
"button_name": "LAUGH",
"for_sender": "You laugh at %TARGETNAME%'s humor.",
"for_target": "%SENDERNAME% laughs at your humor.",
"for_everyone": "%SENDERNAME% laughs heartily at %TARGETNAME%'s humor.",
"sound_effect": null
},
{
"social_id": 11,
"button_name": "HIGH5",
"for_sender": "You give a big high-five to %TARGETNAME%!",
"for_target": "%SENDERNAME% comes at you with a high-five! You manage to meet the clap in time!",
"for_everyone": "%TARGETNAME% is being high-fived by %SENDERNAME% for some reason.",
"sound_effect": "HI5"
},
{
"social_id": 12,
"button_name": "CLAP",
"for_sender": "You clap at what %TARGETNAME% has done!",
"for_target": "%SENDERNAME% is clapping at what you have accomplished!",
"for_everyone": "%SENDERNAME% is clapping for %TARGETNAME%.",
"sound_effect": "CLAP"
},
{
"social_id": 13,
"button_name": "HUG",
"for_sender": "You give %TARGETNAME% a welcome hug.",
"for_target": "%SENDERNAME% gives you a hug.",
"for_everyone": "%SENDERNAME% gave %TARGETNAME% a hug.",
"sound_effect": null
},
{
"social_id": 14,
"button_name": "BEARHUG",
"for_sender": "You nearly crush %TARGETNAME% with your massive bearhug!",
"for_target": "%SENDERNAME% nearly crushes you with a massive bearhug!",
"for_everyone": "Wow! %TARGETNAME% was almost crushed by %SENDERNAME%'s bearhug!",
"sound_effect": null
},
{
"social_id": 15,
"button_name": "DANCE",
"for_sender": "You do a little dance with %TARGETNAME%!",
"for_target": "%SENDERNAME% and you do a little dance! ",
"for_everyone": "%SENDERNAME% and %TARGETNAME% do a little dance around the place..",
"sound_effect": null
},
{
"social_id": 17,
"button_name": "NOD",
"for_sender": "You nod at %TARGETNAME%.",
"for_target": "%SENDERNAME% nods at you.",
"for_everyone": "%SENDERNAME% nods at %TARGETNAME%.",
"sound_effect": null
},
{
"social_id": 18,
"button_name": "TICKLE",
"for_sender": "You tickle %TARGETNAME%'s sides.",
"for_target": "%SENDERNAME% tickles your sides until you fall over laughing.",
"for_everyone": "%SENDERNAME% is tickling %TARGETNAME%'s sides.",
"sound_effect": "TICL"
},
{
"social_id": 21,
"button_name": "THUMBS UP",
"for_sender": "You give %TARGETNAME% an enthusiastic thumbs up.",
"for_target": "%SENDERNAME% gives you an enthusiastic thumbs up.",
"for_everyone": "%SENDERNAME% is giving %TARGETNAME% a thumbs up for some reason.",
"sound_effect": "THUP"
},
{
"social_id": 23,
"button_name": "SHOULDER PAT",
"for_sender": "You pat %TARGETNAME% comfortingly on the shoulder.",
"for_target": "%SENDERNAME% comfortingly pats you on the shoulder.",
"for_everyone": "%SENDERNAME% pats %TARGETNAME% on the shoulder.",
"sound_effect": null
},
{
"social_id": 24,
"button_name": "CIRCLE",
"for_sender": "You run circles around %TARGETNAME% making them dizzy.",
"for_target": "%SENDERNAME% excitedly runs circles around you causing your head to spin.",
"for_everyone": "%SENDERNAME% runs circles around %TARGETNAME% making %TARGETNAME% dizzy.",
"sound_effect": null
},
{
"social_id": 38,
"button_name": "GLOMP",
"for_sender": "You surprise %TARGETNAME% by tackling and hugging them very tightly! %TARGETNAME% squeaks in surprise!",
"for_target": "All of a sudden %SENDERNAME% tackles you and starts to hug you very tightly! You squeak in surprise!",
"for_everyone": "All of a sudden %SENDERNAME% tackles %TARGETNAME% and starts to hug them very tightly! %TARGETNAME% squeaks in surprise!",
"sound_effect": null
},
{
"social_id": 40,
"button_name": "BEAM",
"for_sender": "You produce one of the biggest, happiest faces possible towards %TARGETNAME%!",
"for_target": "%SENDERNAME% produces one of the biggest, happiest faces you've ever seen towards you!!! Wow, you must have made them happy.",
"for_everyone": "%SENDERNAME% produces one of the biggest, happiest faces you've ever seen towards %TARGETNAME%!!!",
"sound_effect": null
},
{
"social_id": 45,
"button_name": "HANDSHAKE",
"for_sender": "You shake hands with %TARGETNAME% enthusiastically.",
"for_target": "%SENDERNAME% shakes hands with you enthusiastically.",
"for_everyone": "%SENDERNAME% is shaking hands with %TARGETNAME% quite enthusiastically.",
"sound_effect": null
},
{
"social_id": 46,
"button_name": "ROFL",
"for_sender": "%TARGETNAME% is so funny you end up rolling on the floor from laughing so hard!!",
"for_target": "You were so funny that %SENDERNAME% is rolling on the floor from laughing so hard!!",
"for_everyone": "%SENDERNAME% is laughing so hard at %TARGETNAME% that %SENDERNAME% is rolling on the floor!!",
"sound_effect": null
},
{
"social_id": 48,
"button_name": "SPIN",
"for_sender": "You playfully spin %TARGETNAME% in circles making them dizzy.",
"for_target": "%SENDERNAME% playfully spins you in circles. You are getting quite dizzy.",
"for_everyone": "%SENDERNAME% is spinning %TARGETNAME% in circles. You are getting dizzy just watching!",
"sound_effect": null
},
{
"social_id": 51,
"button_name": "SING",
"for_sender": "You sing a silly song to %TARGETNAME% hoping they laugh.",
"for_target": "%SENDERNAME% sings you a silly song. You burst out laughing. ",
"for_everyone": "%SENDERNAME% is singing a silly song to %TARGETNAME%. You can't help but laugh yourself.",
"sound_effect": null
},
{
"social_id": 52,
"button_name": "FLAIL",
"for_sender": "You flail wildly at %TARGETNAME%!",
"for_target": "You must have done something exciting, because %SENDERNAME% is flailing at you wildly!",
"for_everyone": "%TARGETNAME% must have done something exciting, because %SENDERNAME% is flailing at %TARGETNAME% wildly!",
"sound_effect": null
}
]
},
{
"type": "UNFRIENDLY",
"socials": [
{
"social_id": 5,
"button_name": "FROWN",
"for_sender": "You frown upon %TARGETNAME%'s behavior.",
"for_target": "Upon your behavior, %SENDERNAME% frowns deeply.",
"for_everyone": "%SENDERNAME% frowns upon %TARGETNAME%'s behavior.",
"sound_effect": null
},
{
"social_id": 6,
"button_name": "POKE",
"for_sender": "You poke %TARGETNAME% right in the ribs!",
"for_target": "%SENDERNAME% has poked you right in the ribs!",
"for_everyone": "%SENDERNAME% poked %TARGETNAME% right in the ribs!",
"sound_effect": "POKE"
},
{
"social_id": 7,
"button_name": "IGNORE",
"for_sender": "You stick your nose in the air and ignore %TARGETNAME%s childish behavior!",
"for_target": "%SENDERNAME% sticks their nose in the air ignoring your childish behavior!",
"for_everyone": "%SENDERNAME% is ignoring %TARGETNAME%'s childish behavior.",
"sound_effect": null
},
{
"social_id": 8,
"button_name": "GROWL",
"for_sender": "In a deep growling voice, you attempt to frighten %TARGETNAME%!",
"for_target": "You are frightened by a deep growl! It's directed at you from %SENDERNAME%!",
"for_everyone": "A scary growl emanating from %SENDERNAME% is directed at %TARGETNAME%. You try to stay away.",
"sound_effect": "GRWL"
},
{
"social_id": 9,
"button_name": "POINT",
"for_sender": "You point jokingly at %TARGETNAME%!",
"for_target": "%SENDERNAME% points jokingly at you!",
"for_everyone": "%SENDERNAME% points jokingly at %TARGETNAME%!",
"sound_effect": "PNT"
},
{
"social_id": 10,
"button_name": "BURP",
"for_sender": "BuuuuuuuurrrrP!",
"for_target": "Buuurrrp! You can't believe %SENDERNAME% just did that towards you!",
"for_everyone": "BuuuurrrP! %SENDERNAME% just made a gross sound towards %TARGETNAME%!",
"sound_effect": "BURP"
},
{
"social_id": 16,
"button_name": "CRY",
"for_sender": "%TARGETNAME% has made you cry like a little baby!",
"for_target": "%SENDERNAME% is crying like a little baby because of you now!",
"for_everyone": "%TARGETNAME% has made %SENDERNAME% cry like a little baby! How sad.",
"sound_effect": "CRY"
},
{
"social_id": 19,
"button_name": "YELL",
"for_sender": "You start yelling angrily at %TARGETNAME%.",
"for_target": "%SENDERNAME% is yelling at you! You must have done something wrong.",
"for_everyone": "%SENDERNAME% is yelling at %TARGETNAME%!",
"sound_effect": "YELL"
},
{
"social_id": 20,
"button_name": "NUDGE",
"for_sender": "You nudge %TARGETNAME% carefully out of your way.",
"for_target": "%SENDERNAME% gives you a careful nudge out of the way.",
"for_everyone": "%TARGETNAME% was nudged out of %SENDERNAME%'s way.",
"sound_effect": null
},
{
"social_id": 22,
"button_name": "YAWN",
"for_sender": "YYYYAAAAWWWWNNNNN... Boy %TARGETNAME% is boring...",
"for_target": "YYYAAAWWWNN... you are boring %SENDERNAME%!",
"for_everyone": "%SENDERNAME% just yawned at %TARGETNAME%.",
"sound_effect": null
},
{
"social_id": 37,
"button_name": "TEASE",
"for_sender": "You laughingly tease %TARGETNAME% about their silly shoes.",
"for_target": "%SENDERNAME% laughingly teases you about your silly shoes.",
"for_everyone": "%SENDERNAME% is laughingly teasing %TARGETNAME% about their silly shoes. You don't see anything silly about them.",
"sound_effect": null
},
{
"social_id": 39,
"button_name": "QUACK",
"for_sender": "You make weird animal noises at %TARGETNAME% trying to sound like a ferocious... duck.",
"for_target": "%SENDERNAME% makes weird animal noises at you. Was that a duck?",
"for_everyone": "%SENDERNAME% makes weird animal noises at %TARGETNAME%. Was that a duck?",
"sound_effect": null
},
{
"social_id": 41,
"button_name": "SNORE",
"for_sender": "ZZzzzzz.... %TARGETNAME% has bored you to the point of SNORING!! Wow.. now, that is boring.. ",
"for_target": "ZZzzzzz.... You have bored %SENDERNAME% to the point of SNORING!! Ooops! ",
"for_everyone": "ZZzzzzz.... %TARGETNAME% has bored %SENDERNAME% to the point of SNORING!! Wow.. now, that is boring.. ",
"sound_effect": "SNOR"
},
{
"social_id": 42,
"button_name": "SCREAM",
"for_sender": "AAAAAAAAAAAAAHHH!!!! You scream loudly at %TARGETNAME%.. . maybe overreacting?",
"for_target": "AAAAAAAAAAAAAHHH!!!! %SENDERNAME% screams loudly at you.. . overreacting a bit!?",
"for_everyone": "AAAAAAAAAAAAAHHH!!!! %SENDERNAME% screams loudly at %TARGETNAME%.. . overreacting a bit?",
"sound_effect": "SCRM"
},
{
"social_id": 43,
"button_name": "HIDE",
"for_sender": "You quickly hide in the shadows, hoping %TARGETNAME% does not see you. . .",
"for_target": "%SENDERNAME% quickly hides in the shadows, hoping you do not see them. . .",
"for_everyone": "%SENDERNAME% quickly hides in the shadows, hoping %TARGETNAME% does not see them. . .",
"sound_effect": null
},
{
"social_id": 44,
"button_name": "TRIP",
"for_sender": "Poor %TARGETNAME% tripped over your giant hobbitty feet!!",
"for_target": "You tripped over %SENDERNAME%'s giant hobbitty feet!! Poor you!",
"for_everyone": "Poor %TARGETNAME% tripped over %SENDERNAME%'s giant hobbitty feet!!",
"sound_effect": null
},
{
"social_id": 49,
"button_name": "ROAR",
"for_sender": "From the bottom of your being you release the loudest roar possible!. . Only. . on its way out, your voice squeaks a little, and that takes away from the intimidation. . . ",
"for_target": "From the bottom of %SENDERNAME%'s being they release the loudest roar possible towards you!. . Only. . on its way out, their voice squeaks a little, and that takes away from the intimidation. . . ",
"for_everyone": "From the bottom of %SENDERNAME%'s being they release the loudest roar possible towards %TARGETNAME%!. . Only. . on its way out, their voice squeaks a little, and that takes away from the intimidation. . . ",
"sound_effect": "ROAR"
},
{
"social_id": 50,
"button_name": "BOO",
"for_sender": "BOOOOO! You frighten %TARGETNAME% really bad! They did not see that coming!",
"for_target": "BOOOOOOOO! %SENDERNAME% frightens you really bad! You did not see that coming!",
"for_everyone": "BOOOOO! %SENDERNAME% frightens %TARGETNAME% really bad! They did not see that coming!",
"sound_effect": "BOO"
}
]
},
{
"type": "HORSE",
"socials": [
{
"social_id": 26,
"button_name": "WINK",
"for_sender": "Your horse winks at %TARGETNAME%.",
"for_target": "%SENDERNAME%'s horse winks at you!",
"for_everyone": "%SENDERNAME%'s horse winks at %TARGETNAME%.",
"sound_effect": null
},
{
"social_id": 27,
"button_name": "NEIGH",
"for_sender": "Your horse neighs loudly at %TARGETNAME%.",
"for_target": "%SENDERNAME%'s horse neighs loudly at you.",
"for_everyone": "%SENDERNAME%'s horse neighs loudly at %TARGETNAME%.",
"sound_effect": null
},
{
"social_id": 29,
"button_name": "WHINNY",
"for_sender": "Your horse whinnies softly and happily towards %TARGETNAME%.",
"for_target": "%SENDERNAME%'s horse whinnies softly and happily towards you.",
"for_everyone": "%SENDERNAME%'s horse whinnies softly and happily towards %TARGETNAME%.",
"sound_effect": null
},
{
"social_id": 30,
"button_name": "SNORT",
"for_sender": "Your horse rudely snorts towards %TARGETNAME%!",
"for_target": "%SENDERNAME%'s horse rudely snorts towards you!",
"for_everyone": "%SENDERNAME%'s horse rudely snorts towards %TARGETNAME%!",
"sound_effect": null
},
{
"social_id": 31,
"button_name": "BUCK",
"for_sender": "Your horse bucks you lightly. Must have been excited to see %TARGETNAME%.",
"for_target": "%SENDERNAME%'s horse bucks lightly. Must have been excited to see you.",
"for_everyone": "%SENDERNAME%'s horse bucks lightly. Must have been excited to see %TARGETNAME%.",
"sound_effect": null
}
]
},
{
"type": "GROUP",
"socials": [
{
"social_id": 32,
"button_name": "HUG",
"for_sender": "You initiated a group hug!! It has risen the spirits of everyone involved!",
"for_target": "%SENDERNAME% initiated a group hug!! It has risen the spirits of everyone involved!",
"for_everyone": "%SENDERNAME% initiated a group hug!! It has risen the spirits of everyone involved!",
"sound_effect": null
},
{
"social_id": 33,
"button_name": "DOG PILE",
"for_sender": "You yell DOGPILE! Suddenly everyone here has leapt on top of you, and you find yourself smothered at the bottom.",
"for_target": "%SENDERNAME% yells DOGPILE! Suddenly everyone here including you has leapt on top of %SENDERNAME%, smothering them at the bottom.",
"for_everyone": "%SENDERNAME% yells DOGPILE! Suddenly everyone here including you has leapt on top of %SENDERNAME%, smothering them at the bottom.",
"sound_effect": null
},
{
"social_id": 34,
"button_name": "DANCE",
"for_sender": "You call everyone together for a ballet! Everyone here joins in.. You are the moon, another is the princess, and you're not sure what the others are supposed to be. . . ",
"for_target": "%SENDERNAME% calls everyone together for a ballet! Everyone here joins in.. %SENDERNAME% is the moon, another is the princess, and you're not sure what the others are supposed to be. . . ",
"for_everyone": "%SENDERNAME% calls everyone together for a ballet! Everyone here joins in.. %SENDERNAME% is the moon, another is the princess, and you're not sure what the others are supposed to be. . . ",
"sound_effect": null
},
{
"social_id": 35,
"button_name": "HUDDLE",
"for_sender": "You call everyone for a huddle. You discuss your secret plans here.",
"for_target": null,
"for_everyone": "%SENDERNAME% has called a huddle. You all discuss your secret plans here.",
"sound_effect": null
},
{
"social_id": 36,
"button_name": "HOWL",
"for_sender": "You howl at the moon loudly. Soon everyone here has joined in. The noise is intensely terrifying!",
"for_target": "%SENDERNAME% howls at the moon loudly. Soon you and everyone else here has joined in. The noise is intensely terrifying!",
"for_everyone": "%SENDERNAME% howls at the moon loudly. Soon you and everyone else here has joined in. The noise is intensely terrifying!",
"sound_effect": "HOWL"
}
]
}
]
}

View File

@ -0,0 +1,236 @@
{
"tile_paramaters":{
"terrain_tiles":[
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":false,"tile_type":"WATER"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"BEACH"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"FOREST"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"SNOW"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"DESERT"},
{"passable":true,"tile_type":"DESERT"},
{"passable":true,"tile_type":"DESERT"},
{"passable":true,"tile_type":"DESERT"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"GRASS"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"JUNGLE"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"CLOUD"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"},
{"passable":true,"tile_type":"LAVA"}
],
"overlay_tiles":{
"tile_depth":[3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,1,1,3,3,3,1,1,1,1,3,3,3,
3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,3,1,1,1,1,3,2,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,2,2,2,2,1,1,1,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,3,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,1,2,2,2,2,2,2,3,3,3,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,1,1,3,3,3,
2,0,0,3,3,2,2,2,2,3,3,3,3,2,2,2,2,3,3,2,2,3,2,2,3,2,2,2,2,2,3,3,1,1,2,2,2,3,3,
3,3,3,3,3,3,1,1,1,1,1,1,1,1,2,3,3,2,3,2,2,2,3,3,3,3,3,3,3,3,1,1,1,1,3,3,3,2,1,
3,3,3,3,3,2,2,3,2,2,3,2,2,2,2,2,2,2,1,1,2,2,2,0,2,0,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,2,2,3,2,3,2,2,2,2,2,3,3,3,3,
3,3,3,3,3,3,2,2,2,2,3,1,3,1,2,2,2,2,0,0,2,0,3,3,2,2,3,3,3,3,3,3,2,3,3,2,2,2,2,
3,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,3,3,3,2,2,1,1,1,1,3,3,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,2,2,1,1,3,3,3,3,3,3,3,3,3,3,3,
3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,2,2,
2,2,2,2,2,2,0,0,1,1,1,1,3,3,2,2,2,2,2,1,3,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,
2,2,2,2,2,2,3,2,1,3,3,2,2,3,3,2,2,2,3,0,0,3,2,2,2,2,2,2,3,3,2,1,1,1,1,1,2,3,3,
2,3,3,3,1,2,2,2,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,1,1,1,1,1,3,3,3,3,2,3,3,3,3,3,
3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,0,0,3,0,0,0,1,1,2,2,3,2,2,2,2,2,2,
3,3,1,1,1,1,3,3,3,3],
}
}
}

View File

@ -0,0 +1,14 @@
{
"training_pens":[
{"trainer_id":1,"improves_stat":"speed","improves_amount":10,"thirst_cost":50,"mood_cost":10,"hunger_cost":25,"money_cost":1000,"experience":5},
{"trainer_id":2,"improves_stat":"strength","improves_amount":10,"thirst_cost":35,"mood_cost":25,"hunger_cost":35,"money_cost":1000,"experience":5},
{"trainer_id":3,"improves_stat":"conformation","improves_amount":10,"thirst_cost":5,"mood_cost":80,"hunger_cost":5,"money_cost":1000,"experience":10},
{"trainer_id":4,"improves_stat":"agility","improves_amount":10,"thirst_cost":50,"mood_cost":20,"hunger_cost":50,"money_cost":1000,"experience":10},
{"trainer_id":5,"improves_stat":"endurance","improves_amount":10,"thirst_cost":80,"mood_cost":20,"hunger_cost":80,"money_cost":1000,"experience":5},
{"trainer_id":6,"improves_stat":"speed","improves_amount":10,"thirst_cost":50,"mood_cost":10,"hunger_cost":25,"money_cost":750,"experience":5},
{"trainer_id":7,"improves_stat":"strength","improves_amount":10,"thirst_cost":35,"mood_cost":25,"hunger_cost":35,"money_cost":750,"experience":5},
{"trainer_id":8,"improves_stat":"conformation","improves_amount":10,"thirst_cost":5,"mood_cost":80,"hunger_cost":5,"money_cost":750,"experience":10},
{"trainer_id":9,"improves_stat":"agility","improves_amount":10,"thirst_cost":50,"mood_cost":20,"hunger_cost":50,"money_cost":750,"experience":10},
{"trainer_id":10,"improves_stat":"endurance","improves_amount":10,"thirst_cost":80,"mood_cost":20,"hunger_cost":80,"money_cost":750,"experience":5}
]
}

244
gamedata/transport.json Normal file
View File

@ -0,0 +1,244 @@
{
"transport":{
"wagon_cutscene":"wagoncutscene",
"boat_cutscene":"boatcutscene",
"ballon_cutscene":"ballooncutscene",
"transport_points":[
{"x":507,"y":179,"places":[7,8,50,52,65,70,98,144]},
{"x":570,"y":255,"places":[9]},
{"x":413,"y":320,"places":[10,11,43,48]},
{"x":447,"y":149,"places":[12,36,57,140]},
{"x":520,"y":67,"places":[13,38,66,72,156]},
{"x":571,"y":308,"places":[14,25]},
{"x":384,"y":259,"places":[15,42,61]},
{"x":472,"y":409,"places":[16,96,124]},
{"x":518,"y":139,"places":[17]},
{"x":524,"y":187,"places":[18,19,112]},
{"x":433,"y":318,"places":[20,22,34,113]},
{"x":557,"y":231,"places":[21,23,114]},
{"x":548,"y":346,"places":[24,95,126]},
{"x":521,"y":61,"places":[27,28]},
{"x":468,"y":35,"places":[26]},
{"x":555,"y":40,"places":[29]},
{"x":473,"y":425,"places":[30]},
{"x":550,"y":440,"places":[31]},
{"x":636,"y":252,"places":[32]},
{"x":536,"y":359,"places":[33]},
{"x":384,"y":98,"places":[37,39,55]},
{"x":35,"y":15,"places":[40]},
{"x":332,"y":318,"places":[41,44]},
{"x":395,"y":341,"places":[45]},
{"x":389,"y":351,"places":[46]},
{"x":266,"y":370,"places":[47]},
{"x":329,"y":189,"places":[49,53,97]},
{"x":384,"y":170,"places":[51,54,56,58,62]},
{"x":372,"y":418,"places":[59,149]},
{"x":386,"y":418,"places":[60]},
{"x":616,"y":145,"places":[63,64,71,132,146]},
{"x":627,"y":72,"places":[67,68,69,130]},
{"x":941,"y":56,"places":[73]},
{"x":936,"y":55,"places":[74]},
{"x":947,"y":62,"places":[75]},
{"x":951,"y":66,"places":[76]},
{"x":944,"y":48,"places":[77]},
{"x":940,"y":50,"places":[78]},
{"x":896,"y":95,"places":[79]},
{"x":894,"y":98,"places":[80]},
{"x":956,"y":47,"places":[81,133,148]},
{"x":961,"y":46,"places":[82]},
{"x":701,"y":154,"places":[83]},
{"x":705,"y":154,"places":[84]},
{"x":442,"y":126,"places":[85]},
{"x":447,"y":125,"places":[86]},
{"x":924,"y":44,"places":[87]},
{"x":920,"y":43,"places":[88]},
{"x":962,"y":73,"places":[89]},
{"x":967,"y":73,"places":[90]},
{"x":929,"y":98,"places":[91]},
{"x":931,"y":95,"places":[92]},
{"x":869,"y":71,"places":[93]},
{"x":870,"y":74,"places":[94]},
{"x":244,"y":164,"places":[99,100,128]},
{"x":625,"y":230,"places":[101]},
{"x":677,"y":314,"places":[102]},
{"x":634,"y":210,"places":[103]},
{"x":623,"y":220,"places":[104,105,106]},
{"x":640,"y":216,"places":[107]},
{"x":616,"y":209,"places":[108]},
{"x":658,"y":273,"places":[109]},
{"x":715,"y":222,"places":[110]},
{"x":677,"y":210,"places":[111]},
{"x":470,"y":285,"places":[115,116,117]},
{"x":650,"y":315,"places":[118,120,121]},
{"x":633,"y":344,"places":[119]},
{"x":204,"y":356,"places":[122]},
{"x":618,"y":448,"places":[123,125]},
{"x":115,"y":179,"places":[127,137]},
{"x":722,"y":68,"places":[129,131,136]},
{"x":974,"y":39,"places":[134]},
{"x":774,"y":105,"places":[135,154]},
{"x":153,"y":65,"places":[138]},
{"x":490,"y":142,"places":[139]},
{"x":969,"y":276,"places":[141]},
{"x":965,"y":387,"places":[142]},
{"x":565,"y":168,"places":[143,145]},
{"x":873,"y":20,"places":[147]},
{"x":336,"y":471,"places":[150]},
{"x":73,"y":274,"places":[151]},
{"x":59,"y":261,"places":[152]},
{"x":752,"y":248,"places":[153]},
{"x":406,"y":28,"places":[155]}
],
"transport_places":[
{"id":7,"cost":300,"goto_x":446,"goto_y":149,"type":"BOAT","place_title":"Wington on Bird Isle"},
{"id":8,"cost":400,"goto_x":520,"goto_y":66,"type":"BOAT","place_title":"Snow Isle"},
{"id":9,"cost":300,"goto_x":572,"goto_y":308,"type":"BOAT","place_title":"Shellton on Turtle Isle"},
{"id":10,"cost":400,"goto_x":383,"goto_y":259,"type":"BOAT","place_title":"Flipperton on Dolphin Isle"},
{"id":11,"cost":300,"goto_x":472,"goto_y":410,"type":"BOAT","place_title":"Hotton on Desert Isle"},
{"id":12,"cost":300,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":13,"cost":400,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":14,"cost":300,"goto_x":570,"goto_y":254,"type":"BOAT","place_title":"Treeton on Horse Isle"},
{"id":15,"cost":400,"goto_x":414,"goto_y":320,"type":"BOAT","place_title":"Appleton on Horse Isle"},
{"id":16,"cost":300,"goto_x":414,"goto_y":320,"type":"BOAT","place_title":"Appleton on Horse Isle"},
{"id":17,"cost":100,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":18,"cost":200,"goto_x":434,"goto_y":318,"type":"WAGON","place_title":"Appleton"},
{"id":19,"cost":100,"goto_x":557,"goto_y":232,"type":"WAGON","place_title":"Treeton"},
{"id":20,"cost":200,"goto_x":525,"goto_y":187,"type":"WAGON","place_title":"Earton"},
{"id":21,"cost":100,"goto_x":525,"goto_y":187,"type":"WAGON","place_title":"Earton"},
{"id":23,"cost":250,"goto_x":434,"goto_y":318,"type":"WAGON","place_title":"Appleton"},
{"id":22,"cost":250,"goto_x":557,"goto_y":232,"type":"WAGON","place_title":"Treeton"},
{"id":24,"cost":200,"goto_x":572,"goto_y":308,"type":"BOAT","place_title":"Shellton on Turtle Isle"},
{"id":25,"cost":200,"goto_x":548,"goto_y":347,"type":"BOAT","place_title":"Hoof Isle"},
{"id":27,"cost":150,"goto_x":469,"goto_y":35,"type":"WAGON","place_title":"Chillton"},
{"id":26,"cost":150,"goto_x":522,"goto_y":61,"type":"WAGON","place_title":"Snow Isle Docks"},
{"id":28,"cost":150,"goto_x":556,"goto_y":40,"type":"WAGON","place_title":"Christmas Isle"},
{"id":29,"cost":150,"goto_x":522,"goto_y":61,"type":"WAGON","place_title":"Snow Isle Docks"},
{"id":30,"cost":100,"goto_x":550,"goto_y":441,"type":"WAGON","place_title":"Santon"},
{"id":31,"cost":100,"goto_x":472,"goto_y":425,"type":"WAGON","place_title":"Hotton"},
{"id":32,"cost":25,"goto_x":611,"goto_y":240,"type":"BOAT","place_title":"Nearest Horse Isle Coast"},
{"id":33,"cost":200,"goto_x":434,"goto_y":318,"type":"WAGON","place_title":"Appleton on Horse Isle"},
{"id":34,"cost":200,"goto_x":537,"goto_y":359,"type":"WAGON","place_title":"Horseshoe Village"},
{"id":36,"cost":300,"goto_x":383,"goto_y":98,"type":"BOAT","place_title":"Inkton on Art Isle"},
{"id":37,"cost":300,"goto_x":446,"goto_y":149,"type":"BOAT","place_title":"Wington on Bird Isle"},
{"id":38,"cost":300,"goto_x":383,"goto_y":98,"type":"BOAT","place_title":"Inkton on Art Isle"},
{"id":39,"cost":300,"goto_x":520,"goto_y":66,"type":"BOAT","place_title":"Snow Isle"},
{"id":40,"cost":0,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":42,"cost":300,"goto_x":331,"goto_y":318,"type":"BOAT","place_title":"Flower Isle"},
{"id":41,"cost":300,"goto_x":383,"goto_y":259,"type":"BOAT","place_title":"Flipperton on Dolphin Isle"},
{"id":43,"cost":400,"goto_x":331,"goto_y":318,"type":"BOAT","place_title":"Flower Isle"},
{"id":44,"cost":400,"goto_x":414,"goto_y":320,"type":"BOAT","place_title":"Appleton on Horse Isle"},
{"id":45,"cost":200,"goto_x":414,"goto_y":320,"type":"BOAT","place_title":"Appleton on Horse Isle"},
{"id":46,"cost":50,"goto_x":267,"goto_y":370,"type":"WAGON","place_title":"Tail End"},
{"id":47,"cost":50,"goto_x":388,"goto_y":351,"type":"WAGON","place_title":"Tail Isle Station"},
{"id":48,"cost":200,"goto_x":394,"goto_y":341,"type":"BOAT","place_title":"Tail Isle"},
{"id":49,"cost":400,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":50,"cost":400,"goto_x":328,"goto_y":189,"type":"BOAT","place_title":"Carrotton on Hare Isle"},
{"id":51,"cost":300,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":52,"cost":300,"goto_x":383,"goto_y":170,"type":"BOAT","place_title":"Whiskerton on Cat Isle"},
{"id":53,"cost":200,"goto_x":383,"goto_y":170,"type":"BOAT","place_title":"Whiskerton on Cat Isle"},
{"id":54,"cost":200,"goto_x":328,"goto_y":189,"type":"BOAT","place_title":"Carrotton on Hare Isle"},
{"id":55,"cost":200,"goto_x":383,"goto_y":170,"type":"BOAT","place_title":"Whiskerton on Cat Isle"},
{"id":56,"cost":200,"goto_x":383,"goto_y":98,"type":"BOAT","place_title":"Inkton on Art Isle"},
{"id":57,"cost":200,"goto_x":383,"goto_y":170,"type":"BOAT","place_title":"Whiskerton on Cat Isle"},
{"id":58,"cost":200,"goto_x":446,"goto_y":149,"type":"BOAT","place_title":"Wington on Bird Isle"},
{"id":59,"cost":100,"goto_x":387,"goto_y":418,"type":"BOAT","place_title":"Desert Isle"},
{"id":60,"cost":100,"goto_x":371,"goto_y":418,"type":"BOAT","place_title":"Sand Isles"},
{"id":61,"cost":250,"goto_x":383,"goto_y":170,"type":"BOAT","place_title":"Whiskerton on Cat Isle"},
{"id":62,"cost":250,"goto_x":383,"goto_y":259,"type":"BOAT","place_title":"Flipperton on Dolphin Isle"},
{"id":63,"cost":400,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":64,"cost":300,"goto_x":520,"goto_y":66,"type":"BOAT","place_title":"Snow Isle"},
{"id":66,"cost":300,"goto_x":617,"goto_y":145,"type":"BOAT","place_title":"Witherton on Rider Isle"},
{"id":65,"cost":400,"goto_x":617,"goto_y":145,"type":"BOAT","place_title":"Witherton on Rider Isle"},
{"id":67,"cost":300,"goto_x":617,"goto_y":145,"type":"BOAT","place_title":"Witherton on Rider Isle"},
{"id":68,"cost":200,"goto_x":520,"goto_y":66,"type":"BOAT","place_title":"Snow Isle"},
{"id":69,"cost":500,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":70,"cost":500,"goto_x":627,"goto_y":71,"type":"BOAT","place_title":"Crystalton on Ice Isle"},
{"id":71,"cost":300,"goto_x":627,"goto_y":71,"type":"BOAT","place_title":"Crystalton on Ice Isle"},
{"id":72,"cost":200,"goto_x":627,"goto_y":71,"type":"BOAT","place_title":"Crystalton on Ice Isle"},
{"id":73,"cost":1,"goto_x":936,"goto_y":55,"type":"ROWBOAT","place_title":"Ghost Ship"},
{"id":74,"cost":0,"goto_x":941,"goto_y":56,"type":"ROWBOAT","place_title":"the shore"},
{"id":75,"cost":1,"goto_x":951,"goto_y":66,"type":"ROWBOAT","place_title":"Ghost Ship"},
{"id":76,"cost":0,"goto_x":947,"goto_y":62,"type":"ROWBOAT","place_title":"the shore"},
{"id":77,"cost":1,"goto_x":940,"goto_y":50,"type":"ROWBOAT","place_title":"Ghost Ship"},
{"id":78,"cost":0,"goto_x":944,"goto_y":48,"type":"ROWBOAT","place_title":"the shore"},
{"id":79,"cost":1,"goto_x":894,"goto_y":97,"type":"ROWBOAT","place_title":"Pirate Ship to Bird Isle"},
{"id":80,"cost":0,"goto_x":897,"goto_y":95,"type":"ROWBOAT","place_title":"the shore"},
{"id":81,"cost":1,"goto_x":961,"goto_y":45,"type":"ROWBOAT","place_title":"Pirate Ship to Saddle Isle"},
{"id":82,"cost":0,"goto_x":956,"goto_y":48,"type":"ROWBOAT","place_title":"the shore"},
{"id":83,"cost":5,"goto_x":705,"goto_y":154,"type":"ROWBOAT","place_title":"Pirate Ship"},
{"id":84,"cost":0,"goto_x":701,"goto_y":155,"type":"ROWBOAT","place_title":"the shore"},
{"id":85,"cost":5,"goto_x":447,"goto_y":125,"type":"ROWBOAT","place_title":"Pirate Ship"},
{"id":86,"cost":0,"goto_x":441,"goto_y":126,"type":"ROWBOAT","place_title":"the shore"},
{"id":87,"cost":1,"goto_x":920,"goto_y":43,"type":"ROWBOAT","place_title":"Jolly Roger's Stationary Pirate Ship"},
{"id":88,"cost":0,"goto_x":924,"goto_y":44,"type":"ROWBOAT","place_title":"the shore"},
{"id":89,"cost":1,"goto_x":967,"goto_y":73,"type":"ROWBOAT","place_title":"Rough Jenning's Stationary Pirate Ship"},
{"id":90,"cost":0,"goto_x":962,"goto_y":73,"type":"ROWBOAT","place_title":"the shore"},
{"id":91,"cost":1,"goto_x":931,"goto_y":95,"type":"ROWBOAT","place_title":"Big George's Stationary Pirate Ship"},
{"id":92,"cost":0,"goto_x":929,"goto_y":98,"type":"ROWBOAT","place_title":"the shore"},
{"id":93,"cost":0,"goto_x":870,"goto_y":74,"type":"ROWBOAT","place_title":"the shore"},
{"id":94,"cost":1,"goto_x":869,"goto_y":71,"type":"ROWBOAT","place_title":"Green-eyed Breanan's Pirate Ship"},
{"id":95,"cost":500,"goto_x":472,"goto_y":410,"type":"BOAT","place_title":"Hotton on Desert Isle"},
{"id":96,"cost":500,"goto_x":548,"goto_y":347,"type":"BOAT","place_title":"Hoof Isle"},
{"id":97,"cost":250,"goto_x":243,"goto_y":164,"type":"BOAT","place_title":"Tropicton on Jungle Isle"},
{"id":98,"cost":550,"goto_x":243,"goto_y":164,"type":"BOAT","place_title":"Tropicton on Jungle Isle"},
{"id":99,"cost":250,"goto_x":328,"goto_y":189,"type":"BOAT","place_title":"Carrotton on Hare Isle"},
{"id":100,"cost":550,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":101,"cost":25,"goto_x":606,"goto_y":235,"type":"BOAT","place_title":"Nearest Horse Isle Coast"},
{"id":102,"cost":0,"goto_x":572,"goto_y":308,"type":"BOAT","place_title":"Shellton on Turtle Isle"},
{"id":103,"cost":0,"goto_x":622,"goto_y":220,"type":"ROWBOAT","place_title":"Palm Isle"},
{"id":104,"cost":0,"goto_x":633,"goto_y":210,"type":"ROWBOAT","place_title":"Ardent Isle"},
{"id":105,"cost":0,"goto_x":641,"goto_y":216,"type":"ROWBOAT","place_title":"Atropos Isle"},
{"id":106,"cost":0,"goto_x":615,"goto_y":209,"type":"ROWBOAT","place_title":"Shimmer Isle"},
{"id":107,"cost":0,"goto_x":622,"goto_y":220,"type":"ROWBOAT","place_title":"Palm Isle"},
{"id":108,"cost":0,"goto_x":622,"goto_y":220,"type":"ROWBOAT","place_title":"Palm Isle"},
{"id":109,"cost":0,"goto_x":570,"goto_y":254,"type":"BOAT","place_title":"Treeton on Horse Isle"},
{"id":110,"cost":0,"goto_x":570,"goto_y":254,"type":"BOAT","place_title":"Treeton on Horse Isle"},
{"id":111,"cost":0,"goto_x":617,"goto_y":145,"type":"BOAT","place_title":"Witherton on Rider Isle"},
{"id":112,"cost":100,"goto_x":470,"goto_y":284,"type":"WAGON","place_title":"Equestrian Park"},
{"id":113,"cost":100,"goto_x":470,"goto_y":284,"type":"WAGON","place_title":"Equestrian Park"},
{"id":114,"cost":100,"goto_x":470,"goto_y":284,"type":"WAGON","place_title":"Equestrian Park"},
{"id":115,"cost":100,"goto_x":525,"goto_y":187,"type":"WAGON","place_title":"Earton"},
{"id":116,"cost":100,"goto_x":557,"goto_y":232,"type":"WAGON","place_title":"Treeton"},
{"id":117,"cost":100,"goto_x":434,"goto_y":318,"type":"WAGON","place_title":"Appleton"},
{"id":118,"cost":0,"goto_x":632,"goto_y":344,"type":"BOAT","place_title":"Drill Isle"},
{"id":119,"cost":0,"goto_x":649,"goto_y":315,"type":"BOAT","place_title":"Serenity Isle"},
{"id":120,"cost":0,"goto_x":572,"goto_y":308,"type":"BOAT","place_title":"Shellton on Turtle Isle"},
{"id":121,"cost":0,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton on Horse Isle"},
{"id":122,"cost":50,"goto_x":196,"goto_y":338,"type":"BOAT","place_title":"the southeastern tip of Jungle Isle"},
{"id":123,"cost":250,"goto_x":472,"goto_y":410,"type":"BOAT","place_title":"Hotton on Desert Isle"},
{"id":124,"cost":250,"goto_x":618,"goto_y":449,"type":"BOAT","place_title":"Torrid Isle"},
{"id":125,"cost":550,"goto_x":548,"goto_y":347,"type":"BOAT","place_title":"Hoof Isle"},
{"id":126,"cost":550,"goto_x":618,"goto_y":449,"type":"BOAT","place_title":"Torrid Isle"},
{"id":127,"cost":200,"goto_x":243,"goto_y":164,"type":"BOAT","place_title":"Tropicton on Jungle Isle"},
{"id":128,"cost":200,"goto_x":114,"goto_y":179,"type":"BOAT","place_title":"Vine Isle"},
{"id":129,"cost":200,"goto_x":627,"goto_y":71,"type":"BOAT","place_title":"Crystalton on Ice Isle"},
{"id":130,"cost":200,"goto_x":722,"goto_y":67,"type":"BOAT","place_title":"Polar Isle"},
{"id":131,"cost":400,"goto_x":617,"goto_y":145,"type":"BOAT","place_title":"Witherton on Rider Isle"},
{"id":132,"cost":400,"goto_x":722,"goto_y":67,"type":"BOAT","place_title":"Polar Isle"},
{"id":133,"cost":2,"goto_x":873,"goto_y":21,"type":"ROWBOAT","place_title":"Treasure Isle"},
{"id":134,"cost":0,"goto_x":956,"goto_y":48,"type":"ROWBOAT","place_title":"Skullton on Pirate Isle"},
{"id":135,"cost":300,"goto_x":722,"goto_y":67,"type":"BOAT","place_title":"Polar Isle"},
{"id":136,"cost":300,"goto_x":775,"goto_y":105,"type":"BOAT","place_title":"Whorl Isle"},
{"id":137,"cost":250,"goto_x":153,"goto_y":66,"type":"BOAT","place_title":"Web Isle"},
{"id":138,"cost":250,"goto_x":114,"goto_y":179,"type":"BOAT","place_title":"Vine Isle"},
{"id":139,"cost":200,"goto_x":446,"goto_y":149,"type":"BOAT","place_title":"Wington on Bird Isle"},
{"id":140,"cost":200,"goto_x":490,"goto_y":141,"type":"BOAT","place_title":"Ring Isle"},
{"id":141,"cost":3,"goto_x":965,"goto_y":388,"type":"ROWBOAT","place_title":"Basalt Isle"},
{"id":142,"cost":3,"goto_x":969,"goto_y":275,"type":"ROWBOAT","place_title":"Scoria Isle"},
{"id":143,"cost":300,"goto_x":508,"goto_y":179,"type":"BOAT","place_title":"Earton"},
{"id":144,"cost":300,"goto_x":565,"goto_y":167,"type":"BOAT","place_title":"Horn Isle"},
{"id":145,"cost":200,"goto_x":617,"goto_y":145,"type":"BOAT","place_title":"Witherton on Rider Isle"},
{"id":146,"cost":200,"goto_x":565,"goto_y":167,"type":"BOAT","place_title":"Horn Isle"},
{"id":147,"cost":1,"goto_x":956,"goto_y":48,"type":"ROWBOAT","place_title":"Skullton on Pirate Isle"},
{"id":148,"cost":1,"goto_x":974,"goto_y":40,"type":"ROWBOAT","place_title":"Hat Isle"},
{"id":149,"cost":500,"goto_x":335,"goto_y":471,"type":"BOAT","place_title":"Yellow Brick Isle"},
{"id":150,"cost":500,"goto_x":371,"goto_y":418,"type":"BOAT","place_title":"Sand Isles Docks"},
{"id":151,"cost":2,"goto_x":59,"goto_y":260,"type":"ROWBOAT","place_title":"Vine Isle"},
{"id":152,"cost":2,"goto_x":73,"goto_y":275,"type":"ROWBOAT","place_title":"Dog Isle"},
{"id":153,"cost":200,"goto_x":775,"goto_y":105,"type":"BOAT","place_title":"Whorl Isle"},
{"id":154,"cost":200,"goto_x":753,"goto_y":248,"type":"BOAT","place_title":"Cabin Isle"},
{"id":155,"cost":250,"goto_x":520,"goto_y":66,"type":"BOAT","place_title":"Snow Isle"},
{"id":156,"cost":250,"goto_x":405,"goto_y":28,"type":"BOAT","place_title":"Glacier Isle"}
]
}
}

1450
gamedata/workshop.json Normal file

File diff suppressed because it is too large Load Diff