User blog:WieQuadrat/Goals Source Raw Data

"Goals": [ {"prompt-user": false, "predicate": "(isPayer==false and level==12 and string.find(deviceInfoString(\"os_type\"),\"iPhone\") and isInstalled(\"tinyzoofriends\")==false and deviceInfoString(\"software_version\")>\"1.7\" and deviceInfoString(\"software_version\")<\"1.2\"", "required-steps": ["zooinstall"], "description": "The kids around here are obsessed\\nwith a game called Tiny Zoo Friends.\\nThey seem to be having a lot of fun\\nwith it.\\n\\nWe should check it out too!\\nDownload Tiny Zoo available on the\\nApp Store today and receive 10 Crystals.", "show-completion": true, "goal-id": "zoo", "priority": 4, "goal-name": "Tiny Zoo", "goal-icon": "tv_goal_zooChimp.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "zooreward", "completeImage": "goals_completion_regina.png", "reward-xp": 1000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "(isPayer==true and level==20 and string.find(deviceInfoString(\"os_type\"),\"iPhone\") and isInstalled(\"tinyzoofriends\")==false and deviceInfoString(\"software_version\")>\"1.7\" and deviceInfoString(\"software_version\")<\"1.2\"", "required-steps": ["zooinstall2"], "description": "The kids around here are obsessed\\nwith a game called Tiny Zoo Friends.\\nThey seem to be having a lot of fun\\nwith it.\\n\\nWe should check it out too!\\nDownload Tiny Zoo available on the\\nApp Store today and receive 10 Crystals.", "show-completion": true, "goal-id": "zoo2", "priority": 4, "goal-name": "Tiny Zoo", "goal-icon": "tv_goal_zooChimp.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "zooreward", "completeImage": "goals_completion_regina.png", "reward-xp": 1000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "(isPayer==false and level==13 and string.find(deviceInfoString(\"os_type\"),\"iPhone\") and isInstalled(\"monsters\")==false and deviceInfoString(\"software_version\")>\"1.7\" and deviceInfoString(\"software_version\")<\"1.2\"", "required-steps": ["monsterinstall"], "description": "Love your Dinos in Tiny Village? Download Tiny Monsters available on the App Store today and receive 10 Crystals. Raise, breed, and discover all kinds of rare monsters in this awesome new game!", "show-completion": true, "goal-id": "monster", "priority": 1, "goal-name": "Tiny Monsters", "goal-icon": "goal_icon_tinymonsters.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "monsterreward", "completeImage": "reward_for_goal_character_phineus.png", "reward-xp": 1000, "startImage": "reward_for_goal_character_phineus.png"}, {"prompt-user": false, "predicate": "(isPayer==true and level==21 and string.find(deviceInfoString(\"os_type\"),\"iPhone\") and isInstalled(\"monsters\")==false and deviceInfoString(\"software_version\")>\"1.7\" and deviceInfoString(\"software_version\")<\"1.2\"", "required-steps": ["monsterinstall"], "description": "Love your Dinos in Tiny Village? Download Tiny Monsters available on the App Store today and receive 10 Crystals. Raise, breed, and discover all kinds of rare monsters in this awesome new game!", "show-completion": true, "goal-id": "monstera", "priority": 1, "goal-name": "Tiny Monsters", "goal-icon": "goal_icon_tinymonsters.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "monsterreward", "completeImage": "reward_for_goal_character_phineus.png", "reward-xp": 1000, "startImage": "reward_for_goal_character_phineus.png"}, {"prompt-user": false, "predicate": "level>6 and deviceInfoString(\"os_type\")==\"iPhone OS\" and isInstalled(\"monsters\")==false and deviceInfoString(\"locale\")==\"en_US\" and configInt(\"DeviceRandomValue\")<100", "required-steps": ["monsterinstallus"], "description": "Love your Dinos in Tiny Village? Download Tiny Monsters available on the App Store today and receive 10 Crystals. Raise, breed, and discover all kinds of rare monsters in this awesome new game!", "show-completion": true, "goal-id": "monsterus", "priority": 1, "goal-name": "Tiny Monsters", "goal-icon": "goal_icon_tinymonsters_v2.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "monsterreward", "completeImage": "reward_for_goal_character_phineus.png", "reward-xp": 1000, "startImage": "reward_for_goal_character_phineus.png"}, {"prompt-user": false, "predicate": "level>6 and deviceInfoString(\"os_type\")==\"iPhone OS\" and isInstalled(\"monsters\")==false and deviceInfoString(\"locale\")==\"en_AU\" and configInt(\"DeviceRandomValue\")<100", "required-steps": ["monsterinstallau"], "description": "Love your Dinos in Tiny Village? Download Tiny Monsters available on the App Store today and receive 10 Crystals. Raise, breed, and discover all kinds of rare monsters in this awesome new game!", "show-completion": true, "goal-id": "monsterau", "priority": 1, "goal-name": "Tiny Monsters", "goal-icon": "goal_icon_tinymonsters_v2.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "monsterreward", "completeImage": "reward_for_goal_character_phineus.png", "reward-xp": 1000, "startImage": "reward_for_goal_character_phineus.png"}, {"prompt-user": false, "predicate": "level>6 and deviceInfoString(\"os_type\")==\"iPhone OS\" and isInstalled(\"monsters\")==false and deviceInfoString(\"locale\")==\"en_GB\" and configInt(\"DeviceRandomValue\")<100", "required-steps": ["monsterinstallgb"], "description": "Love your Dinos in Tiny Village? Download Tiny Monsters available on the App Store today and receive 10 Crystals. Raise, breed, and discover all kinds of rare monsters in this awesome new game!", "show-completion": true, "goal-id": "monstergb", "priority": 1, "goal-name": "Tiny Monsters", "goal-icon": "goal_icon_tinymonsters_v2.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "monsterreward", "completeImage": "reward_for_goal_character_phineus.png", "reward-xp": 1000, "startImage": "reward_for_goal_character_phineus.png"}, {"prompt-user": false, "predicate": "level>6 and deviceInfoString(\"os_type\")==\"iPhone OS\" and isInstalled(\"monsters\")==false and deviceInfoString(\"locale\")~=\"en_US\" and deviceInfoString(\"locale\")~=\"en_AUS\" and deviceInfoString(\"locale\")~=\"en_CA\" and deviceInfoString(\"locale\")~=\"en_GB\" and configInt(\"DeviceRandomValue\")<100", "required-steps": ["monsterinstallrow"], "description": "Love your Dinos in Tiny Village? Download Tiny Monsters available on the App Store today and receive 10 Crystals. Raise, breed, and discover all kinds of rare monsters in this awesome new game!", "show-completion": true, "goal-id": "monsterrow", "priority": 1, "goal-name": "Tiny Monsters", "goal-icon": "goal_icon_tinymonsters_v2.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "monsterreward", "completeImage": "reward_for_goal_character_phineus.png", "reward-xp": 1000, "startImage": "reward_for_goal_character_phineus.png"}, {"prompt-user": false, "predicate": "level>6 and deviceInfoString(\"os_type\")==\"iPhone OS\" and isInstalled(\"monsters\")==false and deviceInfoString(\"locale\")==\"en_CA\" and configInt(\"DeviceRandomValue\")<100", "required-steps": ["monsterinstallca"], "description": "Love your Dinos in Tiny Village? Download Tiny Monsters available on the App Store today and receive 10 Crystals. Raise, breed, and discover all kinds of rare monsters in this awesome new game!", "show-completion": true, "goal-id": "monsterca", "priority": 1, "goal-name": "Tiny Monsters", "goal-icon": "goal_icon_tinymonsters_v2.png", "reward-text": "You are amazing!\\nThanks for supporting TinyCo!", "reward-id": "monsterreward", "completeImage": "reward_for_goal_character_phineus.png", "reward-xp": 1000, "startImage": "reward_for_goal_character_phineus.png"}, {"prompt-user": false, "required-steps": ["buildhousetut2", "waithousetut2"], "description": "Regina needs a\\n house too. Let's\\nbuild one!", "show-completion": false, "goal-id": "tut1", "priority": 1, "goal-name": "Regina's Pad", "reward-text": "Woo! Looks like\\nshe'll be cozy there too.", "reward-id": "tut1reward", "reward-xp": 20}, {"prompt-user": false, "required-steps": ["buildrockpit", "waitrockpit"], "description": "To grow our village,\\nwe'll need rocks.\\nLet's build a Rock Quarry!", "show-completion": false, "goal-id": "tut2", "priority": 1, "goal-name": "We need Rocks", "dependencies": ["tut1"], "reward-text": "Yes! I love breaking\\nrocks. Bam bam!", "reward-id": "tut2reward", "reward-xp": 20}, {"prompt-user": false, "required-steps": ["producerocks", "collectrocks"], "description": "Getting these rocks are taking forever.\\n Let's use some crystals to speed it up.", "show-completion": false, "goal-id": "tut3", "priority": 1, "goal-name": "Faster, Faster!", "dependencies": ["tut2"], "reward-text": "Zoom! That was\\nso much faster!", "reward-id": "tut3reward", "reward-xp": 20}, {"prompt-user": false, "required-steps": ["buildtoolmaker", "waittoolmaker"], "description": "Let's build our first store.\\nWe can turn rocks into items to sell!", "show-completion": false, "goal-id": "tut4", "priority": 1, "goal-name": "Time to Work!", "dependencies": ["tut3"], "reward-text": "Great! Now we can make tools for\\na bigger village", "reward-id": "tut4reward", "reward-xp": 20}, {"prompt-user": false, "required-steps": ["buyrecipebone", "completerecipebone", "collectrecipebone"], "description": "We'll need to make\\n a Bone to sell for \\nCoins and XP!", "slide-show": "tutorial_story_end.json", "show-completion": false, "goal-id": "tut5", "priority": 1, "goal-name": "Throw me a Bone", "dependencies": ["tut4"], "reward-id": "tut5reward", "reward-xp": 20},

{"prompt-user": false, "predicate": "level>1", "required-steps": ["havepalmtrees1"], "description": "Building a village from scratch isn't\\neasy, but with a little hard work we\\ncan make this a beautiful place to\\nlive! The first thing we need to build\\nour village is wood! Let's get a\\nChopper and start collecting wood!", "show-completion": true, "goal-id": "goal1", "priority": 10, "goal-name": "Logs Logs Logs", "dependencies": ["tut5"], "goal-icon": "goal_icon_resources.png", "reward-text": "The Chopper is ready to go!\\nWhat can we build\\nwith this wood?", "reward-id": "goal1reward", "completeImage": "goals_regina_celebrating.png", "reward-xp": 30, "startImage": "goals_regina_working.png"},

{"prompt-user": false, "predicate": "level>1", "required-steps": ["havehouse1f"], "description": "New Villagers can only join our village if we give them someplace to stay! If we want to keep that nasty T-Rex away, we better build a house now and find a friend to help us make this village safe!", "show-completion": true, "goal-id": "goal1f", "priority": 10, "goal-name": "Happy Homes", "dependencies": ["tut5"], "goal-icon": "goal_icon_house_v2.png", "reward-text": "Great job!\\nWith enough houses for friends, we can\\nmake our tiny village amazing!", "reward-id": "goal1creward", "completeImage": "goals_regina_celebrating.png", "reward-xp": 20, "startImage": "goals_regina_courage.png"}, {"prompt-user": false, "predicate": "level>1", "required-steps": ["havefarmtools", "collectreciperope"], "description": "We'll need a new store to make\\nsomething with this wood.\\n\\nLet's call it a Supply Store!", "show-completion": true, "goal-id": "goal2", "priority": 10, "goal-name": "Wood is Good", "dependencies": ["goal1"], "goal-icon": "goal_icon_store.png", "reward-text": "Stores allow us to turn\\nresources into Coins and XP!", "reward-id": "goal2reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 30, "startImage": "goals_rupert_clever.png"}, {"prompt-user": false, "predicate": "level>1", "required-steps": ["havesmallwaterfountain"], "description": "Working hard makes villagers thirsty!\\nA great village should have a water\\nfountain don't you think?\\nLet's build one now!", "show-completion": true, "goal-id": "goal1b", "priority": 10, "goal-name": "Sparkling Water", "dependencies": ["tut5"], "goal-icon": "goal_icon_decorations.png", "reward-text": "This water is so clean and cold!\\nIt's the perfect drink after a hard\\nday working in Village!", "reward-id": "goal1breward", "completeImage": "goals_completion_regina.png", "reward-xp": 0, "startImage": "goals_regina_happy.png"}, {"prompt-user": false, "predicate": "level>1", "required-steps": ["collectrecipestrawhat"], "description": "It's really hot in this sun.\\nWould you mind making me a hat?\\nI'd be ever so grateful!\\nPlus, making recipes gives you\\nvaluable Coins and XP!\\nIt's a win-win!", "show-completion": true, "goal-id": "goal2a", "priority": 10, "goal-name": "Hot Out There", "dependencies": ["goal2"], "goal-icon": "goal_icon_store.png", "reward-text": "What a beautiful\\nstraw hat! You are very sweet.", "reward-id": "goal2areward", "completeImage": "goals_regina_celebrating.png", "reward-xp": 30, "startImage": "goals_regina_worried.png"}, {"prompt-user": false, "predicate": "level>1", "required-steps": ["havehouse3"], "description": "My friend wants to live in our village!\\n\\nThey are very nice.\\n\\nI'm sure you'll like them.\\nWould you please build them\\na house?", "show-completion": true, "goal-id": "goal3", "priority": 10, "goal-name": "Regina's Friend", "dependencies": ["goal5"], "goal-icon": "goal_icon_house_v2.png", "reward-text": "See? They are just like us!\\nWe will get along great!", "reward-id": "goal3reward", "completeImage": "goals_completion_regina.png", "reward-xp": 30, "startImage": "goals_regina_excited.png"}, {"prompt-user": false, "predicate": "level>1", "required-steps": ["expand1"], "description": "I'm really starting to like the look of\\nthis place!\\n\\nBut it's getting a little cramped.\\nLet's expand and get more land!", "show-completion": true, "goal-id": "goal5", "priority": 10, "goal-name": "Expansion Time", "dependencies": ["goal1b"], "goal-icon": "goal_icon_expansion.png", "reward-text": "We've struck gold! You never know\\n what you can find by expanding\\nyour village. Check out your\\ninventory for a pleasant surprise.", "reward-id": "goldnugget", "completeImage": "goals_rupert_celebrating2.png", "reward-xp": 0, "startImage": "goals_rupert_envy.png"}, {"prompt-user": false, "predicate": "level>1", "required-steps": ["havedecopalmtree"], "description": "Trees look great and\\nprovide shade too!\\n\\nLet's add more trees.", "show-completion": true, "goal-id": "goal1c", "priority": 10, "goal-name": "I <3 Trees", "dependencies": ["goal3"], "goal-icon": "goal_icon_decorations.png", "reward-text": "Those trees are lovely!\\nPlus, they'll give us coins too!", "reward-id": "goal1creward", "completeImage": "goals_completion_regina.png", "reward-xp": 30, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>1", "required-steps": ["collectresources1"], "description": "If we have a hauler for our\\nresources, we can collect even more\\nand save time! Let's have a villager\\nhaul for the Chopper or Rock Quarry now!", "show-completion": true, "goal-id": "goal3a", "priority": 10, "goal-name": "Hauling Lessons", "dependencies": ["goal1c"], "goal-icon": "goal_icon_rupert.png", "reward-text": "Hey look! There were some Crystals\\nand a handful of resources in\\nthe hauling basket!", "reward-id": "goal3areward", "completeImage": "goals_objective_regina.png", "reward-xp": 0, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>2", "required-steps": ["havefarm"], "description": "I'M GETTING HUNGRY!!!\\n\\nLet's build a Farm so we can\\ngrow some food.\\nThis hunting and gathering\\nis getting OLD!", "show-completion": true, "goal-id": "goal4", "priority": 10, "goal-name": "Down on the Farm", "goal-icon": "goal_icon_resources.png", "reward-text": "Good grub! But don't\\nforget to assign\\na worker to the farm.", "reward-id": "goal4reward", "completeImage": "goals_rupert_happy2.png", "reward-xp": 30, "startImage": "goals_rupert_hungry.png"}, {"prompt-user": false, "predicate": "level>2", "required-steps": ["collectrecipehammer"], "description": "I just had a brilliant idea!\\n\\nInstead of hitting things with sticks,\\nwe could hit them with a rock\\nattached to a stick! Right?", "show-completion": true, "goal-id": "goal1a", "priority": 10, "goal-name": "Ascent of Man", "dependencies": ["goal3a"], "goal-icon": "goal_icon_store.png", "reward-text": "Oh, yeah! I love the feel\\nof this in my hand. Nice hammer!\\nYou also got some crystals!", "reward-id": "goal1areward", "completeImage": "goals_rupert_celebrating.png", "reward-xp": 30, "startImage": "goals_rupert_clever.png"}, {"prompt-user": false, "predicate": "level>2", "required-steps": ["haverockcandy"], "description": "Now that we have food,\\nwe can build a Rock Candy store\\nand start turning it into yummy candy!", "show-completion": true, "goal-id": "goal6", "priority": 10, "goal-name": "Candy Land", "dependencies": ["goal4"], "goal-icon": "goal_icon_store.png", "reward-text": "I love candy!\\nJust don't tell Regina\\nI had some before dinner...", "reward-id": "goal6reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 50, "startImage": "goals_rupert_hungry.png"}, {"prompt-user": false, "predicate": "level>2", "required-steps": ["decorate1"], "description": "A real village needs decorations\\nlike trees, rocks and even paths!\\n\\nLet's spruce things up!", "show-completion": true, "goal-id": "goal5a", "priority": 10, "goal-name": "Decorate!", "dependencies": ["goal1a"], "goal-icon": "goal_icon_decorations.png", "reward-text": "Nice! As we grow, we'll have\\n access to even better decorations!\\nI can't wait!", "reward-id": "goal5areward", "completeImage": "goals_completion_regina.png", "reward-xp": 50, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>2", "required-steps": ["havehouse4"], "description": "Look, another villager is looking\\nfor a safe place to live.\\n\\nWe'll need to build them a house!", "show-completion": true, "goal-id": "goal7", "priority": 10, "goal-name": "A New Villager", "dependencies": ["goal5a"], "goal-icon": "goal_icon_house_v2.png", "reward-text": "I don't know if you realized it, but\\n Villagers assigned as Haulers\\n will collect resources automatically!", "reward-id": "goal7reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 50, "startImage": "goals_rupert_amazement.png"}, {"prompt-user": false, "predicate": "level>2", "required-steps": ["collectrecipejelly"], "description": "WE HAVE A CANDY STORE!\\n\\nI'll take some Jelly Beans, please!", "show-completion": true, "goal-id": "goal6a", "priority": 10, "goal-name": "Jelly Bellies", "dependencies": ["goal6"], "goal-icon": "goal_icon_store.png", "reward-text": "Mmm, yummy in my tummy!", "reward-id": "goal6areward", "completeImage": "goals_rupert_celebrating.png", "reward-xp": 50, "startImage": "goals_rupert_happy2.png"}, {"prompt-user": false, "predicate": "level>2", "required-steps": ["collectrecipe1", "collectrecipe2", "collectrecipe3"], "description": "We have three stores now.\\nLet's make sure they are working!", "show-completion": true, "goal-id": "goal8", "priority": 10, "goal-name": "Overtime", "dependencies": ["goal6"], "goal-icon": "goal_icon_store.png", "reward-text": "I think that keeping the stores running\\nis key to growing our village!", "reward-id": "goal8reward", "completeImage": "goals_completion_regina.png", "reward-xp": 50, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "false", "required-steps": ["makeiap1"], "description": "Congratulations! You earned a special offer. Get 125 FREE Crystals with any purchase of $19.99 or more.", "show-completion": true, "goal-id": "iapgoalchain1", "reward-id": "iapgoalchain1reward", "goal-name": "Special Offer!", "rewardTextObjectives": "100 FREE Crystals!", "priority": 1, "failureText": "Try again next time!", "failImage": "goals_completion_rupert.png", "reward-text": "You got a great bargain!", "rewardImageObjectives": "goal_icon_crystals_v2.png", "duration": "24h", "completeImage": "goals_completion_rupert.png", "reward-xp": 0, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["haveidol2"], "description": "I had a dream that we upgraded\\nthe Magic Rock and suddenly\\nour lovely village could have\\nadorable dinos.\\nMaybe we'll be lucky and\\nfind more Crystals too!", "show-completion": true, "goal-id": "goal9", "priority": 2, "goal-name": "Symbol of Growth", "goal-icon": "goal_icon_crystals_v2.png", "reward-text": "We sure have come a long way.\\nRegina and I are so proud of\\nour little village!\\nWe even got some extra crystals!", "reward-id": "goal9reward", "completeImage": "goals_rupert_celebrating2.png", "reward-xp": 0, "startImage": "goals_rupert_hope.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["builddinoden"], "description": "We'll need a Dino Den to breed baby dinos\\n\\nLet's get one!", "show-completion": true, "goal-id": "dino1", "priority": 3, "goal-name": "Dinos of Our Own", "dependencies": ["goal9"], "goal-icon": "goal_icon_dino.png", "reward-text": "The Dino Den is done!\\nThis is so exciting!", "reward-id": "dino1reward", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["buildhabitat"], "description": "Dinos need habitats!\\n\\nBuild a habitat for your dinos to live in.", "show-completion": true, "goal-id": "dino1b", "priority": 9, "goal-name": "Home Sweet Home", "dependencies": ["dino1"], "goal-icon": "goal_icon_dino.png", "reward-text": "Habitat is done!\\nNow your dinos have a home!", "reward-id": "dino1breward", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["havedino"], "description": "At the Dino Den, we can nurture dino eggs and start building dino families!\\n\\nYou can buy specific dinosaurs or use the random search.\\n\\nAll dinosaurs are available via the random search, but the rare ones are tough to find!", "show-completion": true, "goal-id": "dino2", "priority": 9, "goal-name": "Don't Scramble These Eggs!", "dependencies": ["dino1"], "goal-icon": "goal_icon_brontosaurus.png", "reward-text": "Our first dino! It's so cute!", "reward-id": "dino2reward", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["feeddino", "leveldino"], "description": "Dinosaurs need food and our love to grow and develop.\\n\\nWe are now responsible for the well being of this dinosaur.\\n\\nSo let's make sure we take good\\ncare of our dinosaur, okay?", "show-completion": true, "goal-id": "dino3", "priority": 9, "goal-name": "Raising Dinos", "dependencies": ["dino2"], "goal-icon": "goal_icon_brontosaurus.png", "reward-text": "Our dino is growing up!\\nWhat do you think it'll look like later?", "reward-id": "dino3reward", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["have2dinos"], "description": "I have heard there are 12 types of dinosaurs. Let's try and get a second one!", "show-completion": true, "goal-id": "dino4", "priority": 9, "goal-name": "Collect 'em All", "dependencies": ["dino3"], "goal-icon": "goal_icon_raptor.png", "reward-text": "Now I am really excited to\\ndiscover all 12 dinosaur types!", "reward-id": "dino4reward", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["feeddino2", "leveldino2"], "description": "Our dinos seem to be enjoying living in our village. I am so happy!\\n\\nDon't forget to feed them!", "show-completion": true, "goal-id": "dino5", "priority": 9, "goal-name": "Growing Up", "dependencies": ["dino4"], "goal-icon": "goal_icon_raptor.png", "reward-text": "Our dinos are growing up!", "reward-id": "dino5reward", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_regina_happy2.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["collectrecipe4"], "description": "Our brand new Magic Rock looks\\ngreat! We should celebrate!\\n\\nLet's make some food at the\\nRock Candy Store.", "show-completion": true, "goal-id": "goal9a", "priority": 10, "goal-name": "Celebration!", "dependencies": ["goal9"], "goal-icon": "goal_icon_store.png", "reward-text": "It's PARTY TIMEEEEEE!", "reward-id": "goal9areward", "completeImage": "goals_rupert_celebrating2.png", "reward-xp": 75, "startImage": "goals_rupert_hope.png"}, {"prompt-user": false, "predicate": "level>3", "required-steps": ["collectrecipe9b"], "description": "Rupert says he is still hungry\\neven after that all that food!\\n\\nCan you believe it?!", "show-completion": true, "goal-id": "goal9b", "priority": 10, "goal-name": "Still Hungry?!", "dependencies": ["goal9a"], "goal-icon": "goal_icon_store.png", "reward-text": "I can't believe Rupert ate all that!\\nHe also tipped you some Crystals!", "reward-id": "goal9breward", "completeImage": "goals_rupert_amused.png", "reward-xp": 0, "startImage": "goals_rupert_celebrating2.png"}, {"prompt-user": false, "predicate": "level>3 and obeliskLevel>1", "required-steps": ["upgradecottage1"], "description": "I don't mean to complain, but \\nit's getting cramped inside these\\nsmall houses!\\n\\nWhy don't we try\\nupgrading to some cottages?", "show-completion": true, "goal-id": "goal10", "priority": 10, "goal-name": "Larger Homes", "dependencies": ["goal9"], "goal-icon": "goal_icon_house_v2.png", "reward-text": "GREAT! Each cottage is so roomy\\nthat we can fit 2 villagers in it!", "reward-id": "goal10reward", "completeImage": "goals_regina_happy.png", "reward-xp": 75, "startImage": "goals_regina_complaining.png"}, {"prompt-user": false, "predicate": "level>4 AND buildingsWithId(\"dinoden\") == 1", "required-steps": ["havedino2"], "description": "CHALLENGE! A neighboring village claims to have the best looking dinosaurs in the valley! Are you up to the challenge? He's bringing his dinosaurs to your village in few days! He's even offering an ice crystal trophy for the WINNER!", "show-completion": true, "goal-id": "dino6", "reward-id": "dino6reward", "goal-name": "More Dinosaurs", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "goal-icon": "goal_icon_triceretops.png", "reward-text": "Your dinosaurs are friendly with each other.", "duration": "47h", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>4 AND buildingsWithId(\"dinoden\") == 1", "required-steps": ["feeddino3"], "description": "Dinos need to be well fed if you want to win this competition!\\nWell fed dinos look strong, happy, and healthy!", "show-completion": true, "goal-id": "dino7", "reward-id": "dino7reward", "goal-name": "Hungry Hungry Dinos", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["dino6"], "goal-icon": "goal_icon_protoceretops.png", "reward-text": "Your dinos are satisfied with their feeding.", "duration": "27h", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>4 AND buildingsWithId(\"dinoden\") == 1", "required-steps": ["levelupdino"], "description": "We better make sure our dinos are growing!\\nCompetition ends soon, so lets be quick.", "show-completion": true, "goal-id": "dino8", "reward-id": "dino8reward", "goal-name": "Growing Dinos", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["dino6"], "goal-icon": "goal_icon_pterodactyl.png", "reward-text": "Its a joy to watch them grow up so fast", "duration": "44h", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>4 AND buildingsWithId(\"dinoden\") == 1", "required-steps": ["feeddino4"], "description": "Your dinos look good and you are almost ready!\\nYou are doing great!", "show-completion": true, "goal-id": "dino9", "reward-id": "dino9reward", "goal-name": "Healthiest Dinos", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["dino7"], "goal-icon": "goal_icon_protoceretops.png", "reward-text": "Your dinos are well fed", "duration": "27h", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>4 AND buildingsWithId(\"dinoden\") == 1", "required-steps": ["levelupdino2"], "description": "Time for the final push, lets grow the dinos a few more times\\nand we'll be ready to show off the beautiful dinos!", "show-completion": true, "goal-id": "dino10", "reward-id": "dino10reward", "goal-name": "Dino Showtime", "rewardTextObjectives": "Ice Crystal Brontosaurus", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["dino8"], "goal-icon": "goal_icon_pterodactyl.png", "reward-text": "Congratulations, your dinosaurs \\nare the most beautiful in the valley. Get your gift in decorations menu!", "duration": "44h", "completeImage": "goals_completion_regina.png", "rewardImageObjectives": "decoration_icecrystalbrontosaurus.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>4 and obeliskLevel>1", "required-steps": ["haveresourcecollectors1"], "description": "We're running out of resources!!\\n\\nBuild more Resource Collectors!\\nWe may want more than one of each!", "show-completion": true, "goal-id": "goal11", "priority": 10, "goal-name": "Resource Shortage", "dependencies": ["goal10"], "goal-icon": "goal_icon_resources.png", "reward-text": "Resources are the\\nlifeblood of our village!", "reward-id": "goal11reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>4 and obeliskLevel>1", "required-steps": ["haveresourcecollectors11a"], "description": "Do we have enough resource\\ncollectors yet?\\n\\nLet's get six!", "show-completion": true, "goal-id": "goal11a", "priority": 10, "goal-name": "Resource Shortage 2", "dependencies": ["goal11"], "goal-icon": "goal_icon_resources.png", "reward-text": "Lucky! While constructing,\\nwe found a cache of Crystals!", "reward-id": "goal11areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>4", "required-steps": ["havemammothpen"], "description": "Mammoth fur is soft and fuzzy,\\nand Mammoths are tame.\\n\\nLet's build a Mammoth Pen!", "show-completion": true, "goal-id": "goal12", "priority": 10, "goal-name": "Furry Mammoth", "goal-icon": "goal_icon_resources.png", "reward-text": "We found a rare PINK MAMMOTH!\\nHe's so FLUFFY!\\nGreat job!", "reward-id": "goal12reward", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>4 and obeliskLevel>1", "required-steps": ["havetailor", "collectrecipedress"], "description": "Regina says she needs a new dress. \\nLet's build the Clothing Store!", "slide-show": "cutscene_buildmarket.json", "show-completion": true, "goal-id": "goal13", "priority": 10, "goal-name": "Fashion Week", "dependencies": ["goal12"], "goal-icon": "goal_icon_store.png", "reward-text": "Regina's looking better than ever.\\nThat's some new dress!\\nIt sparkles like Crystals!", "reward-id": "goal13reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 0, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>4 and obeliskLevel>1", "required-steps": ["collectrocks2", "collectwood", "collectfood"], "description": "If we can trade, we'll need more\\nstuff to trade!\\n\\nCollect more resources!", "show-completion": true, "goal-id": "goal14a", "priority": 10, "goal-name": "To Market, To Market", "dependencies": ["goal12"], "goal-icon": "goal_icon_store.png", "reward-text": "We'll have so much to trade, people\\nwill come from miles around.", "reward-id": "goal14areward", "completeImage": "goals_completion_regina.png", "reward-xp": 250, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>4 and obeliskLevel>1", "required-steps": ["collectrecipe14"], "description": "Amazing! We have so many stores!\\n\\nLet's make sure we get\\nthe most out of them!", "show-completion": true, "goal-id": "goal14", "priority": 10, "goal-name": "Get Cracking!", "dependencies": ["goal14a"], "goal-icon": "goal_icon_store.png", "reward-text": "That was hard work,\\nbut it was worth it!", "reward-id": "goal14reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>4 and obeliskLevel>1", "required-steps": ["expand2"], "description": "We're almost ready for the new market!\\n\\nWe just need to make some room!", "show-completion": true, "goal-id": "goal14d", "priority": 10, "goal-name": "Almost There!", "dependencies": ["goal14a"], "goal-icon": "goal_icon_store.png", "reward-text": "Careful how you trade!\\nThe prices in the Market change\\nsometimes.", "reward-id": "goal14dreward", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>4 and obeliskLevel>1", "required-steps": ["havemarket"], "description": "We can sell our extra goods and buy\\nthe resources we need at the Market.\\n\\nEvery other village will be\\ngreen with envy!", "show-completion": true, "goal-id": "goal13a", "priority": 10, "goal-name": "Market 101", "dependencies": ["goal14d"], "goal-icon": "goal_icon_resources.png", "reward-text": "Now that's a Market.\\nIt takes my breath away!\\nWe also found some Crystals!", "reward-id": "goal13areward", "completeImage": "goals_completion_regina.png", "reward-xp": 0, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>4 and obeliskLevel>1", "required-steps": ["buyresource", "sellresource"], "description": "Haven't you made a trade yet?\\n\\nThere must be something you need!\\nBonus for first-time customers!", "slide-show": "cutscene_buildhouses.json", "show-completion": true, "goal-id": "goal13b", "priority": 10, "goal-name": "Ready to Shop", "dependencies": ["goal13a"], "goal-icon": "goal_icon_resources.png", "reward-text": "Careful how you trade!\\nThe prices in the Market change\\nsometimes.", "reward-id": "goal13breward", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>90 and configString(\"GoalState.iapgoalchain1\") ==\"required-complete\"", "required-steps": ["makeiap2"], "description": "Congratulations! You earned a special offer. Win 125 FREE Crystals with any purchase of $20 or more.", "show-completion": true, "goal-id": "iapgoalchain2", "reward-id": "iapgoalchain2reward", "goal-name": "Fabulous Offer!", "rewardTextObjectives": "125 FREE Crystals", "priority": 1, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "reward-text": "What a bargain!", "rewardImageObjectives": "goal_icon_crystals_v2.png", "duration": "24h", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>90 and configString(\"GoalState.iapgoalchain1\") ==\"goal-failed\"", "required-steps": ["makeiap2b"], "description": "Congratulations! You earned a special offer. Win 50 FREE Crystals with any purchase of $10 or more.", "show-completion": true, "goal-id": "iapgoalchain2b", "reward-id": "iapgoalchain2breward", "goal-name": "Fabulous Offer!", "rewardTextObjectives": "45 FREE Crystals", "priority": 2, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "reward-text": "What a bargain!", "rewardImageObjectives": "goal_icon_crystals_v2.png", "duration": "24h", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>5 and obeliskLevel>1", "required-steps": ["buildgems"], "description": "Can you feel the love? Your villagers are falling head\\nover heels in love! Lets build a Gem store\\nto make dazzling jewels for the love birds in your village.", "show-completion": true, "goal-id": "goal14f", "reward-id": "goal14freward", "goal-name": "Sparkling Gems", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "reward-text": "Your most beautiful store yet!\\nYou can make beautiful gems now", "startImage": "goals_objective_rupert.png", "duration": "11h", "completeImage": "goals_completion_rupert.png", "reward-xp": 250}, {"prompt-user": false, "predicate": "level>5 and obeliskLevel>1", "required-steps": ["collectgems"], "description": "You can craft such beautiful sparkling gems now!\\nThese are sure to make a huge profit!\\n", "show-completion": true, "goal-id": "goal14g", "reward-id": "goal14greward", "goal-name": "Bride and bridegrooms", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal14f"], "reward-text": "Fantastic!\\nYou are a master crafter", "startImage": "goals_objective_rupert.png", "duration": "5m", "completeImage": "goals_completion_rupert.png", "reward-xp": 250}, {"prompt-user": false, "predicate": "level>5 and obeliskLevel>1", "required-steps": ["collectgems2"], "description": "You can craft such beautiful sparkling gems now!\\nThese are sure to make a huge profit!\\n", "show-completion": true, "goal-id": "goal14h", "reward-id": "goal14hreward", "goal-name": "Engagement stones", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal14g"], "reward-text": "Lovely!", "startImage": "goals_objective_rupert.png", "duration": "90m", "completeImage": "goals_completion_rupert.png", "reward-xp": 250}, {"prompt-user": false, "predicate": "level>5 and obeliskLevel>1", "required-steps": ["collectgems3"], "description": "Emeralds are beautiful green diamonds! The boy\\nwill surely win over the girls with these.", "show-completion": true, "goal-id": "goal14i", "reward-id": "goal14ireward", "goal-name": "Green Emeralds", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal14h"], "reward-text": "These are the most beautiful gems.", "startImage": "goals_objective_rupert.png", "duration": "20h", "completeImage": "goals_completion_rupert.png", "reward-xp": 250}, {"prompt-user": false, "predicate": "level>5 and obeliskLevel>1", "required-steps": ["havehouse5"], "description": "More villagers want to move\\ninto our safe village. \\n\\nWhy don't we build \\nsome nicer homes?", "show-completion": true, "goal-id": "goal15", "priority": 10, "goal-name": "Housing Frenzy", "dependencies": ["goal13b"], "goal-icon": "goal_icon_house_v2.png", "reward-text": "Thew new arrivals are settling in nicely!", "reward-id": "goal15reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>5 and obeliskLevel>1", "required-steps": ["collectrecipe5"], "description": "Rupert thinks the bad dinos might be\\ncoming this way.\\n\\nLet's make sure we are prepared!", "show-completion": true, "goal-id": "goal15a", "priority": 10, "goal-name": "Premonition", "dependencies": ["goal13b"], "goal-icon": "goal_icon_store.png", "reward-text": "Well done!\\nNow we are ready for anything!", "reward-id": "goal15areward", "completeImage": "goals_completion_regina.png", "reward-xp": 500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>6 and obeliskLevel>1", "required-steps": ["haveshops1"], "description": "Some of the villagers are\\nasking for more supplies from stores!\\n\\nWhat will you build?", "show-completion": true, "goal-id": "goal17", "priority": 10, "goal-name": "Ramping Up", "dependencies": ["goal15a"], "goal-icon": "goal_icon_store.png", "reward-text": "More shopping means more growth!\\nJust look at this place!", "reward-id": "goal17reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 750, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>6 and obeliskLevel>1", "required-steps": ["collectresource1000"], "description": "Stores don't work without resources!\\n\\nKeep those collectors moving!", "show-completion": true, "goal-id": "goal17a", "priority": 10, "goal-name": "Supplies", "dependencies": ["goal15a"], "goal-icon": "goal_icon_store.png", "reward-text": "Good work!", "reward-id": "goal17areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 750, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>6 and obeliskLevel>1", "required-steps": ["buyresource2", "sellresource2"], "description": "Some villagers don't have\\nthe resources they need!\\n\\nTime to visit the Market!", "show-completion": true, "goal-id": "goal18", "priority": 10, "goal-name": "Helping Hand", "dependencies": ["goal15a"], "goal-icon": "goal_icon_resources.png", "reward-text": "Sharing the wealth is good for everyone!", "reward-id": "goal18reward", "completeImage": "goals_completion_regina.png", "reward-xp": 750, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>90 and configString(\"GoalState.iapgoalchain2\") ==\"required-complete\"", "required-steps": ["makeiap3"], "description": "Congratulations! You earned a special offer. Win 100 FREE Crystals with any purchase of $20 or more.", "show-completion": true, "goal-id": "iapgoalchain3", "reward-id": "iapgoalchain3reward", "goal-name": "Fantastic Offer!", "rewardTextObjectives": "125 FREE Crystals", "priority": 1, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "reward-text": "What a bargain!", "rewardImageObjectives": "goal_icon_crystals_v2.png", "duration": "24h", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>90 and configString(\"GoalState.iapgoalchain2\") ==\"goal-failed\"", "required-steps": ["makeiap3b"], "description": "Congratulations! You earned a special offer. Win 50 FREE Crystals with any purchase of $10 or more.", "show-completion": true, "goal-id": "iapgoalchain3b", "reward-id": "iapgoalchain3breward", "goal-name": "Fantastic Offer!", "rewardTextObjectives": "45 FREE Crystals", "priority": 1, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "reward-text": "What a bargain!", "rewardImageObjectives": "goal_icon_crystals_v2.png", "duration": "24h", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>90 and configString(\"GoalState.iapgoalchain2b\") ==\"required-complete\"", "required-steps": ["makeiap3c"], "description": "Congratulations! You earned a special offer. Win 50 FREE Crystals with any purchase of $10 or more.", "show-completion": true, "goal-id": "iapgoalchain3c", "reward-id": "iapgoalchain3creward", "goal-name": "Fantastic Offer!", "rewardTextObjectives": "45 FREE Crystals", "priority": 1, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "reward-text": "What a bargain!", "rewardImageObjectives": "goal_icon_crystals_v2.png", "duration": "24h", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>90 and configString(\"GoalState.iapgoalchain2b\") ==\"goal-failed\"", "required-steps": ["makeiap3d"], "description": "Congratulations! You earned a special offer. Win 50 FREE Crystals with any purchase of $10 or more.", "show-completion": true, "goal-id": "iapgoalchain3d", "reward-id": "iapgoalchain3dreward", "goal-name": "Fantastic Offer!", "rewardTextObjectives": "20 FREE Crystals", "priority": 1, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "reward-text": "What a bargain!", "rewardImageObjectives": "goal_icon_crystals_v2.png", "duration": "24h", "completeImage": "goals_completion_rupert.png", "reward-xp": 250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["buildpaintings"], "description": "So many newly weds lately! The women have fine taste\\nso they want some paintings to decorate their houses with.", "show-completion": true, "goal-id": "goal18a", "reward-id": "goal18areward", "goal-name": "Painting Maestro", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "reward-text": "Your people love beautiful works of art!", "startImage": "goals_objective_regina.png", "duration": "14h", "completeImage": "goals_completion_regina.png", "reward-xp": 1000}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["collectstilllife"], "description": "Your villagers want to see some real culture and artwork in your village\\nStart crafting some beautiful works in the Inks and Paint store\\n", "show-completion": true, "goal-id": "goal18b", "reward-id": "goal18breward", "goal-name": "Entering the Renaissance", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal18a"], "reward-text": "We should appreciate the loveliness of life.", "startImage": "goals_objective_regina.png", "duration": "15m", "completeImage": "goals_completion_regina.png", "reward-xp": 1000}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["collectlandscape"], "description": "Capture the majestic landscape of the valley\\nby crafting some landscapes.", "show-completion": true, "goal-id": "goal18c", "reward-id": "goal18creward", "goal-name": "Landscapes", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal18b"], "reward-text": "The valley is a beautiful place", "startImage": "goals_objective_regina.png", "duration": "3h", "completeImage": "goals_completion_regina.png", "reward-xp": 1000}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["collectportrait"], "description": "Capture the majestic landscape of the valley\\nby crafting some landscapes.", "show-completion": true, "goal-id": "goal18d", "reward-id": "goal18dreward", "goal-name": "Family Portraits", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal18c"], "reward-text": "Beautiful Family", "startImage": "goals_objective_regina.png", "duration": "20h", "completeImage": "goals_completion_regina.png", "reward-xp": 1000}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["collectfood2", "collectresources2"], "description": "Fear is spreading in the community.\\nRupert thinks a Village Fair might\\nhelp calm nerves.\\n\\nWe should start putting aside\\nsupplies for the event!", "show-completion": true, "goal-id": "goal19", "priority": 10, "goal-name": "Village Fair", "dependencies": ["goal18"], "goal-icon": "goal_icon_resources.png", "reward-text": "Great! Now let's start cooking!", "reward-id": "goal19reward", "completeImage": "goals_completion_regina.png", "reward-xp": 1000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["collectrecipe7"], "description": "Let's start cooking and baking\\nfor the Village Fair!\\n\\nI'm so excited!", "show-completion": true, "goal-id": "goal20", "priority": 10, "goal-name": "Cooking Time", "dependencies": ["goal18"], "goal-icon": "goal_icon_store.png", "reward-text": "Mmm, it all looks so yummy!", "reward-id": "goal20reward", "completeImage": "goals_completion_regina.png", "reward-xp": 1000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["collectrecipe20b"], "description": "This is great!\\n\\nWord about our Fair is spreading\\nto nearby villages!\\n\\nWe'll need more food though!", "show-completion": true, "goal-id": "goal20b", "priority": 10, "goal-name": "More Food!", "dependencies": ["goal20"], "goal-icon": "goal_icon_store.png", "reward-text": "I hope we have enough!", "reward-id": "goal20breward", "completeImage": "goals_completion_regina.png", "reward-xp": 1000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["decorate20a"], "description": "A Well is a perfect place for\\nvillagers to gather around.\\n\\nIt will be the focal point of our fair!\\nLet's build one!", "show-completion": true, "goal-id": "goal20a", "priority": 10, "goal-name": "Well Made", "dependencies": ["goal20"], "goal-icon": "goal_icon_decorations.png", "reward-text": "That looks perfect!\\nAnd look!\\nWe discovered a bag of Crystals!", "reward-id": "goal20areward", "completeImage": "goals_completion_regina.png", "reward-xp": 0, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["decorate2"], "description": "I think we should spruce\\nup the Village for the Fair,\\ndon't you agree? \\nLet's add some more decorations.", "show-completion": true, "goal-id": "goal21", "priority": 10, "goal-name": "Final Touches", "dependencies": ["goal20a"], "goal-icon": "goal_icon_decorations.png", "reward-text": "Lovely! You have a real\\ntalent for this sort of thing.", "reward-id": "goal21reward", "completeImage": "goals_completion_regina.png", "reward-xp": 1000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["havelargewarehouse"], "description": "Magic Rocks require a lot of resources\\nto upgrade. We'll need a new storehouse\\nto store our resources!", "show-completion": true, "goal-id": "goal22", "priority": 10, "goal-name": "More Storage", "dependencies": ["goal23"], "goal-icon": "goal_icon_storage.png", "reward-text": "A great leap for our Village.\\nBut we're not done yet!", "reward-id": "goal22reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 1000, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["buyresource3", "sellresource3"], "description": "Time for another visit to\\nthe Market. Please make six\\ntrades. We've all got to be ready!", "slide-show": "cutscene_decoratefair.json", "show-completion": true, "goal-id": "goal23", "priority": 10, "goal-name": "Final Preparations", "dependencies": ["goal21"], "goal-icon": "goal_icon_resources.png", "reward-text": "At last! The great moment\\n has arrived.", "reward-id": "goal23reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 1000, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>1", "required-steps": ["haveidol3"], "description": "With hard work and dedication,\\nour Magic Rock is upgraded!\\n\\nWhat wonders will follow?", "show-completion": true, "goal-id": "goal24", "priority": 10, "goal-name": "An Epic Moment", "dependencies": ["goal23"], "goal-icon": "goal_icon_crystals_v2.png", "reward-text": "We're about to enter\\na whole new way of life.\\nCan you feel it?\\n", "reward-id": "goal24reward", "completeImage": "goals_completion_regina.png", "reward-xp": 1000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>7", "required-steps": ["havestonecarver"], "description": "We can now convert Rock\\ninto Stone!\\n\\nBuild a Stone Carver to get started!", "show-completion": true, "goal-id": "goal24a", "priority": 10, "goal-name": "Convertible", "goal-icon": "goal_icon_resources.png", "reward-text": "That\u2019s a fine-looking facility.\\nLet\u2019s carve some rocks!", "reward-id": "goal24areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 1250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>2", "required-steps": ["collectrocks24b"], "description": "Rocks are going to be\\nvery important!\\nMake sure we are well stocked!", "show-completion": true, "goal-id": "goal24b", "priority": 10, "goal-name": "Rock Collection", "dependencies": ["goal24"], "goal-icon": "goal_icon_resources.png", "reward-text": "Great news!\\nWe also hit a Crystal vein!", "reward-id": "goal24breward", "completeImage": "goals_completion_rupert.png", "reward-xp": 0, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>7", "required-steps": ["havescultptor"], "description": "I'm feeling artistic!\\n\\nLet's build that Sculpture Store.", "show-completion": true, "goal-id": "goal25", "priority": 10, "goal-name": "A New Era Begins!", "dependencies": ["goal24a"], "goal-icon": "goal_icon_store.png", "reward-text": "Are we merely a Village?\\nOr are we becoming...\\na civilization?", "reward-id": "goal25reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 1250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>7 and obeliskLevel>2", "required-steps": ["collectstone25a"], "description": "I've never seen anything like this!\\n\\nIt's almost magical, seeing them\\nturn Rocks into Stone!", "show-completion": true, "goal-id": "goal25a", "priority": 10, "goal-name": "Rolling Stones", "dependencies": ["goal24a"], "goal-icon": "goal_icon_resources.png", "reward-text": "Stones are worth much more\\nthan Rocks in the Market!", "reward-id": "goal25areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 1250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>8 and obeliskLevel>2", "required-steps": ["collectrecipeheart", "collectreciperockface", "collectrecipedinostatue"], "description": "I can't wait to get my hands dirty!\\n\\nVisit the Sculpture Store and\\nstart making art!", "show-completion": true, "goal-id": "goal26", "priority": 10, "goal-name": "Dawn of Art", "dependencies": ["goal25"], "goal-icon": "goal_icon_store.png", "reward-text": "Fantastic! People will come\\n from near and far to see these!", "reward-id": "goal26reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 1250, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>9 and obeliskLevel>2", "required-steps": ["buildgrill"], "description": "Lets hold a reception for the latest brides and grooms \\nand all their family and friends! We'll need lots of food for sure.", "show-completion": true, "goal-id": "goal26aa", "reward-id": "goal26aareward", "goal-name": "Reception", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "goal-icon": "goal_icon_store.png", "reward-text": "Can you smell the delicious aroma?", "duration": "14h", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>9 and obeliskLevel>2", "required-steps": ["collectshrimp"], "description": "Everybody is so excited for the happy couples. \\nCan you provide the food for all the celebrations?", "show-completion": true, "goal-id": "goal26ab", "reward-id": "goal26abreward", "goal-name": "Seafood!", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal26aa"], "goal-icon": "goal_icon_store.png", "reward-text": "That's some good eating!", "duration": "28m", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>9 and obeliskLevel>2", "required-steps": ["collectsteak"], "description": "The men want a hearty and filling meal! Lets fire up some steaks for them.", "show-completion": true, "goal-id": "goal26ac", "reward-id": "goal26acreward", "goal-name": "Rare Meat", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal26ab"], "goal-icon": "goal_icon_store.png", "reward-text": "Sizzling!", "duration": "4h", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>9 and obeliskLevel>2", "required-steps": ["collectsalmon"], "description": "The women want to eat healthy,\\nso lets make grilled salmon for them.", "show-completion": true, "goal-id": "goal26ad", "reward-id": "goal26adreward", "goal-name": "Healthy Eating", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal26ac"], "goal-icon": "goal_icon_store.png", "reward-text": "Low fat diet!", "duration": "20h", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>9 and obeliskLevel>2", "required-steps": ["collectrecipe26a"], "description": "All this work is making everybody\\nhungry! We need some tasty snacks\\nand we need them NOW!", "show-completion": true, "goal-id": "goal26a", "priority": 10, "goal-name": "Snack Time", "dependencies": ["goal25"], "goal-icon": "goal_icon_store.png", "reward-text": "Oh, we got some tips!", "reward-id": "goal26areward", "completeImage": "goals_completion_regina.png", "reward-xp": 0, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>9 and obeliskLevel>2", "required-steps": ["havepath27"], "description": "With the Village developing so\\nquickly, it's easy to get lost!\\n\\nLet's build some paths so\\neveryone can find their way home!", "show-completion": true, "goal-id": "goal27", "priority": 10, "goal-name": "Path to Succcess", "dependencies": ["goal26a"], "goal-icon": "goal_icon_decorations.png", "reward-text": "Wow! Those paths look even\\nbetter than I thought they would!", "reward-id": "goal27reward", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>10 and obeliskLevel>2", "required-steps": ["collectrecipe28"], "description": "Announcing the Village Art Show!\\n\\nCome see the spectular creations\\nof your talented neighbors!\\n\\nHmm... wait, what do you mean\\nthey aren't done yet?!", "show-completion": true, "goal-id": "goal28", "priority": 10, "goal-name": "Village Art Show", "dependencies": ["goal27"], "goal-icon": "goal_icon_store.png", "reward-text": "Whew! We made it in time!\\nThe Art Show will be a great success!", "reward-id": "goal28reward", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>10 and obeliskLevel>2", "required-steps": ["haveflowers28a"], "description": "Visitors are coming to see the\\nArt Show!\\n\\nLet's make sure our village is\\nextra beautiful!", "show-completion": true, "goal-id": "goal28a", "priority": 10, "goal-name": "A Dash of Color", "dependencies": ["goal27"], "goal-icon": "goal_icon_decorations.png", "reward-text": "Now we'll make a great impression!", "reward-id": "goal28areward", "completeImage": "goals_completion_regina.png", "reward-xp": 0, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>11 and obeliskLevel>2", "required-steps": ["buildrugs"], "description": "It gets awfully cold at nights, the love birds want to feel warm\\nand snuggly in their home. Lets make a Rug store", "show-completion": true, "goal-id": "goal28b", "reward-id": "goal28breward", "goal-name": "Magic Carpets", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "goal-icon": "goal_icon_store.png", "reward-text": "Ready to make fine and exotic carpets!", "duration": "17h", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>11 and obeliskLevel>2", "required-steps": ["collectdoormat"], "description": "Craft some rugs for the newly weds to make their homes\\nwarm and cozy.", "show-completion": true, "goal-id": "goal28c", "reward-id": "goal28creward", "goal-name": "Exotic Carpet Trade", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal28b"], "reward-text": "Your villagers feel really warm and loved now.", "startImage": "goals_objective_regina.png", "duration": "42m", "completeImage": "goals_completion_regina.png", "reward-xp": 1500}, {"prompt-user": false, "predicate": "level>11 and obeliskLevel>2", "required-steps": ["collectcarpet"], "description": "Women deserve the best comforts! Craft some carpets so\\nthey can walk comfortably in their homes.", "show-completion": true, "goal-id": "goal28d", "reward-id": "goal28dreward", "goal-name": "Best Comforts", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal28c"], "reward-text": "The women love you!", "startImage": "goals_objective_regina.png", "duration": "5h", "completeImage": "goals_completion_regina.png", "reward-xp": 1500}, {"prompt-user": false, "predicate": "level>11 and obeliskLevel>2", "required-steps": ["collecttapestry"], "description": "A house is not a home. Lets make some stylish tapestries \\nto fill the village houses with love and care.", "show-completion": true, "goal-id": "goal28e", "reward-id": "goal28ereward", "goal-name": "House is not a Home", "rewardTextObjectives": "Proto Ice", "priority": 8, "failureText": "Oops ran out of time! We can try again next time!", "failImage": "goals_completion_regina.png", "dependencies": ["goal28d"], "reward-text": "You have great taste in home decor! \\nGet your gift in decorations menu!", "rewardImageObjectives": "decoration_icecrystalprotoceratops.png", "duration": "20h", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>11 and obeliskLevel>2", "required-steps": ["collectrecipe29"], "description": "Have you heard?\\nCindy lost her clothes while travelling!\\nLet's help her out!", "show-completion": true, "goal-id": "goal29", "priority": 10, "goal-name": "Lost Clothes", "dependencies": ["goal28"], "goal-icon": "goal_icon_store.png", "reward-text": "Thanks so much!\\nCindy will be so grateful!", "reward-id": "goal29reward", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>11 and obeliskLevel>2", "required-steps": ["collectrecipe29a"], "description": "I know you've been busy helping\\nRegina with the Art Show,\\nbut I could some new tools!", "show-completion": true, "goal-id": "goal29a", "priority": 10, "goal-name": "Tool Time", "dependencies": ["goal28"], "goal-icon": "goal_icon_store.png", "reward-text": "Awesome! These new tools look great!", "reward-id": "goal29areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 1500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>11 and obeliskLevel>2", "required-steps": ["havesundial30"], "description": "Things are getting so busy around here,\\nI am starting to lose track of time!\\nCan you build a Sundial?", "show-completion": true, "goal-id": "goal30", "priority": 10, "goal-name": "Time to Rock", "dependencies": ["goal29"], "goal-icon": "goal_icon_decorations.png", "reward-text": "What a great sundial!\\nI just hope it stays sunny!", "reward-id": "goal30reward", "completeImage": "goals_completion_regina.png", "reward-xp": 1500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>12 and obeliskLevel>2", "required-steps": ["havemagicrockflag"], "description": "Our Magic Rock is so awesome!\\n\\nIt's the best in all the land!\\nBut how can we make it better?\\nI know! Let's decorate it with a flag!", "show-completion": true, "goal-id": "goal30a", "priority": 10, "goal-name": "Magic Rock Day", "dependencies": ["goal29"], "goal-icon": "goal_icon_decorations.png", "reward-text": "My heart fills with pride watching\\nthat flag wave in the breeze.", "reward-id": "goal30areward", "completeImage": "goals_completion_regina.png", "reward-xp": 500, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>13", "required-steps": ["havesawmill"], "description": "We could do so much more with\\nour Wood if we had a Lumber Mill!", "show-completion": true, "goal-id": "goal31", "priority": 10, "goal-name": "Chop Chop", "goal-icon": "goal_icon_resources.png", "reward-text": "Now we can build even more stuff!", "reward-id": "goal31reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2000, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>13", "required-steps": ["havefurniturestore"], "description": "Finally! We can beautify the\\nINSIDE of our homes with furniture!", "show-completion": true, "goal-id": "goal32", "priority": 10, "goal-name": "Sticks and Stones", "dependencies": ["goal31"], "goal-icon": "goal_icon_store.png", "reward-text": "Now we can build even more stuff!", "reward-id": "goal32reward", "completeImage": "goals_completion_regina.png", "reward-xp": 2000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>13 and obeliskLevel>2", "required-steps": ["havecottages32a"], "description": "Whoops! In all our excitement\\nwe've been neglecting homes!", "show-completion": true, "goal-id": "goal32a", "priority": 10, "goal-name": "Whoops!", "dependencies": ["goal31"], "goal-icon": "goal_icon_store.png", "reward-text": "We're getting good at building\\nhomes, aren't we?", "reward-id": "goal32areward", "completeImage": "goals_completion_regina.png", "reward-xp": 0, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>13 and obeliskLevel>2", "required-steps": ["collectrecipechair"], "description": "I've been on my feet all day!\\n\\nWould you be so kind as to make a Chair?", "show-completion": true, "goal-id": "goal33", "priority": 10, "goal-name": "Weary Bones", "dependencies": ["goal32"], "goal-icon": "goal_icon_store.png", "reward-text": "Now my pants won't get so dirty!", "reward-id": "goal33reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2000, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>14 and obeliskLevel>2", "required-steps": ["haveflags"], "description": "Our villagers are enamored of\\nour Magic Rock Flag!\\nI wonder if this is going to\\nstart some kind of trend?", "show-completion": true, "goal-id": "goal33a", "priority": 10, "goal-name": "Inspired by...", "dependencies": ["goal32"], "goal-icon": "goal_icon_store.png", "reward-text": "These flags look great!", "reward-id": "goal33areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>15", "required-steps": ["buildstorage"], "description": "Now that we have so many kinds of !\\nresources, we'll need ample storage space\\n", "show-completion": true, "goal-id": "goal34", "priority": 10, "goal-name": "Storage Space", "dependencies": ["goal31"], "goal-icon": "goal_icon_resources.png", "reward-text": "Now that's what I call storage.", "reward-id": "goal34reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>15", "required-steps": ["collectrecipe34a"], "description": "Stone is refined from rock!\\nWe can craft better items from stone!\\n", "show-completion": true, "goal-id": "goal34a", "priority": 10, "goal-name": "We're in a Stone Age", "dependencies": ["goal32"], "goal-icon": "goal_icon_store.png", "reward-text": "Moving into the stone age now!", "reward-id": "goal34areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>15", "required-steps": ["collectrecipe34b"], "description": "Can you show yourself as a master carpener?\\nYou'll have to prove yourself by crafting with lumber!\\n", "show-completion": true, "goal-id": "goal34b", "priority": 10, "goal-name": "Master Carpenter", "dependencies": ["goal31"], "goal-icon": "goal_icon_store.png", "reward-text": "You are a master carpenter!", "reward-id": "goal34breward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>15", "required-steps": ["buildvilla34c"], "description": "A recent wedding craze has led to more births!\\nWe'll need larger Villas for our growing population.", "show-completion": true, "goal-id": "goal34c", "priority": 10, "goal-name": "Bigger Villas!", "goal-icon": "goal_icon_house_v2.png", "reward-text": "Your people love your new homes.", "reward-id": "goal34creward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>17", "required-steps": ["buildflorist"], "description": "A recent wedding craze has led to more births!\\nWe'll need larger Villas for our growing population.", "show-completion": true, "goal-id": "goal34m", "priority": 10, "goal-name": "Fancy Tastes", "goal-icon": "goal_icon_house_v2.png", "reward-text": "Your citizens love your new food!", "reward-id": "goal34mreward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>21", "required-steps": ["havefurweaver"], "description": "Woven fur is the ultimate exotic resource!\\nLets build a Cloth Weaver\\n", "show-completion": true, "goal-id": "goal35", "priority": 10, "goal-name": "Exotic Fur", "goal-icon": "goal_icon_store.png", "reward-text": "This fur is so soft!", "reward-id": "goal35reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>21", "required-steps": ["havetetratrainer"], "description": "Teradactyals are not easy to train.\\nBut I think we can handle it with a Teradactyl Trainer", "show-completion": true, "goal-id": "goal36", "priority": 10, "goal-name": "Tame Those Dinos", "dependencies": ["goal35"], "goal-icon": "goal_icon_store.png", "reward-text": "You're the best around!", "reward-id": "goal36reward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>21", "required-steps": ["havevilla"], "description": "Villas can house more villagers!\\nOur carpenters insist that we build a Villa\\n", "show-completion": true, "goal-id": "goal35a", "priority": 10, "goal-name": "Building Upwards", "dependencies": ["goal35"], "goal-icon": "goal_icon_house_v2.png", "reward-text": "The carpenters are satisfied, yes!", "reward-id": "goal35areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>21", "required-steps": ["collectwovenfur"], "description": "Finally we can gather woven fur!\\nLet's stockup on fur so we can make fancy clothes\\n", "show-completion": true, "goal-id": "goal35b", "priority": 10, "goal-name": "Stacking up the Fur", "dependencies": ["goal35"], "goal-icon": "goal_icon_resources.png", "reward-text": "Stacked up soft, beautiful fur.", "reward-id": "goal35breward", "completeImage": "goals_completion_rupert.png", "reward-xp": 2500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>26", "required-steps": ["objective50a"], "description": "Visitors love to buy Cave Art!\\nLet's build an Art Boutique or a Premium Art Store\\nand start making beautiful crafts to sell!", "show-completion": true, "goal-id": "goal50a", "priority": 10, "goal-name": "Cave Art", "goal-icon": "goal_icon_store.png", "reward-text": "This is beautiful!\\nNow lets make some art.", "reward-id": "goal50areward", "completeImage": "goals_completion_regina.png", "reward-xp": 4000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>26", "required-steps": ["objective50b"], "description": "Our village is going to host an art show!\\nLet's start by making art items with wood!", "show-completion": true, "goal-id": "goal50b", "priority": 10, "goal-name": "Carving Out An Art Show", "dependencies": ["goal50a"], "goal-icon": "goal_icon_store.png", "reward-text": "Beautiful! This wood art will be a big hit!\\nWhat else do we need for the show?", "reward-id": "goal50breward", "completeImage": "goals_completion_regina.png", "reward-xp": 4000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>26", "required-steps": ["objective50c"], "description": "The Art Show needs some warm, fuzzy\\nitems made from fur. Let's make three now!", "show-completion": true, "goal-id": "goal50c", "priority": 10, "goal-name": "Fuzzy Art", "dependencies": ["goal50b"], "goal-icon": "goal_icon_store.png", "reward-text": "Who would have thought we\\ncould make such lovely\\nart from fur? This is amazing!\\nWhat's next?", "reward-id": "goal50creward", "completeImage": "goals_completion_regina.png", "reward-xp": 4000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>26", "required-steps": ["objective50d"], "description": "The last thing we need for the\\nArt Show is 4 items made from rock.\\nLet's finish fast so\\nthe show can start!", "show-completion": true, "goal-id": "goal50d", "priority": 10, "goal-name": "Rockin' the Art Show", "dependencies": ["goal50c"], "goal-icon": "goal_icon_store.png", "reward-text": "The Art Show is a huge hit!\\nYou did it!", "reward-id": "goal50dreward", "completeImage": "goals_completion_regina.png", "reward-xp": 4000, "startImage": "goals_objective_regina.png"}, {"prompt-user": false, "predicate": "level>31", "required-steps": ["objective55a"], "description": "There's a fancy party in the Village!\\nLet's build the Tuxedo Shop or any\\nPremium formalwear shop and get ready\\nfor the party!", "show-completion": true, "goal-id": "goal55a", "priority": 10, "goal-name": "Sharp Dresser", "goal-icon": "goal_icon_store.png", "reward-text": "That's one fancy formalwear store!\\nI bet this party is going to be amazing!", "reward-id": "goal55areward", "completeImage": "goals_completion_rupert.png", "reward-xp": 4500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>31", "required-steps": ["objective55b"], "description": "Rupert could really use some cufflinks.\\nLet's make any stone item from\\nthe formalwear stores!", "show-completion": true, "goal-id": "goal55b", "priority": 10, "goal-name": "Beautiful Stones", "dependencies": ["goal55a"], "goal-icon": "goal_icon_store.png", "reward-text": "A little bit of stone goes a long way,\\ndoesn't it? These are some\\nfancy accessories!", "reward-id": "goal55breward", "completeImage": "goals_completion_rupert.png", "reward-xp": 4500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>31", "required-steps": ["objective55c"], "description": "A shirt & tie would make Rupert\\nlook very high society! Make any\\n4 woven fur items from the\\nformalwear shops.", "show-completion": true, "goal-id": "goal55c", "priority": 10, "goal-name": "Lovely Fur", "dependencies": ["goal55b"], "goal-icon": "goal_icon_store.png", "reward-text": "Woven fur is so lovely in the\\nhands of a master!", "reward-id": "goal55creward", "completeImage": "goals_completion_rupert.png", "reward-xp": 4500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>31", "required-steps": ["objective55d"], "description": "A Tuxedo Jacket would really finish\\noff Rupert's ensemble, but he spills\\nso much food he might need\\na spare! Make any\\n5 woven fur items from\\nthe formalwear shops.", "show-completion": true, "goal-id": "goal55d", "priority": 10, "goal-name": "Complete the Ensemble", "dependencies": ["goal55c"], "goal-icon": "goal_icon_store.png", "reward-text": "You did it! This fancy party\\nis going to be a huge success.\\nThanks!", "reward-id": "goal55dreward", "completeImage": "goals_completion_rupert.png", "reward-xp": 4500, "startImage": "goals_objective_rupert.png"}, {"prompt-user": false, "predicate": "level>7 and level<9", "required-steps": ["facebooklike1"], "description": "Rupert wants to be your friend on Facebook!\\nAll his friends get 20 FREE CRYSTALS\\nfor liking the Tiny Village Page.\\nCheck back in 5 min!", "show-completion": true, "goal-id": "facebookgoal1", "priority": 1, "goal-name": "Rupert Needs Friends!", "goal-icon": "goals_specialGoal.png", "reward-text": "Thanks!\\nYour 20 free crystals have arrived!\\nKeep visiting our page for UPDATES,\\nFREE GIFTS and SNEAK PEAKS", "reward-id": "facebookgoal1reward", "completeImage": "villagerFriends.png", "reward-xp": 0, "startImage": "rupert_regina_dino.png"}, {"prompt-user": false, "predicate": "deviceInfoString(\"os_type\")~=\"iPhone OS\" and level>5 and level<9 and isAmazon==false", "required-steps": ["rating1"], "description": "Rupert loves his Villagers!\\nRate us on Android Marketplace\\nand get 30 CRYSTALS FREE!\\n\\nTo collect your reward, close the game and\\ncome back in 5 min...", "show-completion": true, "goal-id": "androidgoal1", "priority": 1, "goal-name": "Rate us on Android Marketplace!", "goal-icon": "goals_specialGoal.png", "reward-text": "Thanks!\\nYour 30 FREE crystals have arrived!\\nGo shopping for your favorite items...", "reward-id": "androidgoal1reward", "completeImage": "villagerFriends.png", "reward-xp": 0, "startImage": "goals_objective_rupertCrystals.png"}, {"prompt-user": false, "predicate": "level>9 and buildingsWithId(\"stonehenge\") < 1", "required-steps": ["stonehengeobj1a", "stonehengeobj1b", "stonehengeobj1c"], "description": "You know what makes a great\\nvillage? Teamwork! As a team, we\\ncan build something really big!\\nI think we could build our\\nown Stonehenge if we had the tools.\\nLet's build some in the Stone Tools store now.", "show-completion": true, "goal-id": "stonehengegoal1", "priority": 4, "goal-name": "Stonehenge (1 of 5)", "goal-icon": "goals_sevenWonders_stoneHenge_1_v2.png", "reward-text": "Alright!\\nThese tools are really important\\nto completing Stonehenge.", "reward-id": "stonehengereward1", "completeImage": "goals_rupert_celebrating.png", "reward-xp": 400, "startImage": "goals_rupert_courage.png"}, {"prompt-user": false, "predicate": "level>9", "required-steps": ["stonehengeobj2"], "description": "Teamwork is important but we\\nneed something else to build\\nour Stonehenge with: Rock!\\nLet's collect 250 rock now.", "show-completion": true, "goal-id": "stonehengegoal2", "priority": 4, "goal-name": "Stonehenge (2 of 5)", "dependencies": ["stonehengegoal1"], "goal-icon": "goals_sevenWonders_stoneHenge_2_v2.png", "reward-text": "Great job!\\nWe have our rock and we have our tools!", "reward-id": "stonehengereward2", "completeImage": "goals_rupert_celebrating.png", "reward-xp": 400, "startImage": "goals_rupert_working.png"}, {"prompt-user": false, "predicate": "level>9", "required-steps": ["stonehengeobj2"], "description": "Our stone cutting team is going\\nto be working late nights while\\nwe finish Stonehenge. Let's build\\nsome Firefly Lamps to keep unfriendly dinos away!", "show-completion": true, "goal-id": "stonehengegoal3", "priority": 4, "goal-name": "Stonehenge (3 of 5)", "dependencies": ["stonehengegoal2"], "goal-icon": "goals_sevenWonders_stoneHenge_3_v2.png", "reward-text": "Getting closer!\\nThese lights will let us work safely!", "reward-id": "stonehengereward3", "completeImage": "goals_rupert_celebrating.png", "reward-xp": 400, "startImage": "goals_rupert_worried.png"}, {"prompt-user": false, "predicate": "level>9", "required-steps": ["stonehengeobj4a", "stonehengeobj4b", "stonehengeobj4c"], "description": "Cutting stone is hard work!\\nMaybe we should train our\\nworkers by completing some recipes\\nin the Sculptor Store.\\nDo 5 now to make sure everyone is\\nready to work with all this rock!", "show-completion": true, "goal-id": "stonehengegoal4", "priority": 4, "goal-name": "Stonehenge (4 of 5)", "dependencies": ["stonehengegoal3"], "goal-icon": "goals_sevenWonders_stoneHenge_4_v2.png", "reward-text": "Good work!\\nIt's time to build Stonehenge!", "reward-id": "stonehengereward4", "completeImage": "goals_rupert_celebrating.png", "reward-xp": 400, "startImage": "goals_rupert_envy.png"}, {"prompt-user": false, "predicate": "level>9", "required-steps": ["stonehengeobj5"], "description": "Great job so far!\\nOur tools are ready.\\nOur workers are trained.\\nWe've got the resources to build\\nStonehenge so let's build it now!", "show-completion": true, "goal-id": "stonehengegoal5", "priority": 4, "goal-name": "Stonehenge (5 of 5)", "dependencies": ["stonehengegoal4"], "goal-icon": "goals_sevenWonders_stoneHenge_5_v2.png", "reward-text": "Wonderful!\\nTeamwork makes any village better!\\nThis is our first Wonder of the World!", "reward-id": "stonehengereward5", "completeImage": "goals_rupert_celebrating2.png", "reward-xp": 2000, "startImage": "goals_rupert_hope.png"}, {"prompt-user": false, "predicate": "level>14", "required-steps": ["lighthouseobj1"], "description": "Oh no!\\nThat mean old T-Rex has been spotted outside the village again! We know he's scared of fire though. If we build a huge Lighthouse maybe it will keep him away for good. First we need a special store to get the building supplies!", "show-completion": true, "goal-id": "lighthousegoal1", "priority": 4, "goal-name": "Lighthouse (1 of 7)", "dependencies": ["stonehengegoal5"], "goal-icon": "goals_sevenWonders_lightHouseOfAlexandria_1.png", "reward-text": "Great job!\\nThis store is very important\\nif we want to keep that T-Rex away for good!", "reward-id": "lighthousereward1", "completeImage": "goals_regina_happy2.png", "reward-xp": 500, "startImage": "goals_regina_worried.png"}, {"prompt-user": false, "predicate": "level>14", "required-steps": ["lighthouseobj2"], "description": "Our helpers are working so hard! They need a fresh source of water so they stay healthy during construction. Let's build a Lake to satisfy their thirst.", "show-completion": true, "goal-id": "lighthousegoal2", "priority": 4, "goal-name": "Lighthouse (2 of 7)", "dependencies": ["lighthousegoal1"], "goal-icon": "goals_sevenWonders_lightHouseOfAlexandria_2.png", "reward-text": "Wow!\\nThis Lake looks great in our village.\\nMaybe we should build our Lighthouse\\nnext to it!", "reward-id": "lighthousereward2", "completeImage": "goals_completion_regina.png", "reward-xp": 500, "startImage": "goals_regina_excited.png"}, {"prompt-user": false, "predicate": "level>14", "required-steps": ["lighthouseobj3"], "description": "Ok! Now its time to put this\\nLighthouse Store to good use.\\nComplete 5 Building Stone recipes\\nso we can start construction.", "show-completion": true, "goal-id": "lighthousegoal3", "priority": 4, "goal-name": "Lighthouse (3 of 7)", "dependencies": ["lighthousegoal2"], "goal-icon": "goals_sevenWonders_lightHouseOfAlexandria_3.png", "reward-text": "Whew!\\nThat was hard work.\\nLet's keep going and make\\nthis Lighthouse awesome!", "reward-id": "lighthousereward3", "completeImage": "goals_regina_excited.png", "reward-xp": 500, "startImage": "goals_regina_courage.png"}, {"prompt-user": false, "predicate": "level>14", "required-steps": ["lighthouseobj4"], "description": "Our Lighthouse needs fire so it\\ncan scare away the T-Rex at\\nnight. Let's make the Lighthouse\\nTorch recipe now and make a\\nsecond one as a back-up!\\nCan't have the lights go out, can we?", "show-completion": true, "goal-id": "lighthousegoal4", "priority": 4, "goal-name": "Lighthouse (4 of 7)", "dependencies": ["lighthousegoal3"], "goal-icon": "goals_sevenWonders_lightHouseOfAlexandria_4.png", "reward-text": "Now that's bright!\\nNo way the T-Rex will stick\\naround when this is done!", "reward-id": "lighthousereward4", "completeImage": "goals_regina_excited.png", "reward-xp": 500, "startImage": "goals_regina_courage.png"}, {"prompt-user": false, "predicate": "level>14", "required-steps": ["lighthouseobj5"], "description": "The next part of building the\\nLighthouse is very difficult so\\nwe'll need some help!\\nTo align the special mirror, we will\\nneed to track the sun! Build a\\nSundial now so we can keep going!", "show-completion": true, "goal-id": "lighthousegoal5", "priority": 4, "goal-name": "Lighthouse (5 of 7)", "dependencies": ["lighthousegoal4"], "goal-icon": "goals_sevenWonders_lightHouseOfAlexandria_5.png", "reward-text": "Ah ha!\\nNow we know where to place the mirror!", "reward-id": "lighthousereward5", "completeImage": "goals_regina_clever.png", "reward-xp": 500, "startImage": "goals_regina_envy.png"}, {"prompt-user": false, "predicate": "level>14", "required-steps": ["lighthouseobj6"], "description": "Now we need a Crystal mirror of\\nepic proportion that can reflect\\nlight as far as the eye can\\nsee. The reflected daylight will\\nscare away the T-Rex no\\nmatter what direction it comes from.", "show-completion": true, "goal-id": "lighthousegoal6", "priority": 4, "goal-name": "Lighthouse (6 of 7)", "dependencies": ["lighthousegoal5"], "goal-icon": "goals_sevenWonders_lightHouseOfAlexandria_6.png", "reward-text": "My goodness! Look at this thing!\\nYou've done a great job thus\\nfar. Now to put the finishing\\ntouches on the Lighthouse of Alexandria", "reward-id": "lighthousereward6", "completeImage": "goals_regina_amazement.png", "reward-xp": 500, "startImage": "goals_regina_envy.png"}, {"prompt-user": false, "predicate": "level>14", "required-steps": ["lighthouseobj7"], "description": "This is it!\\nIt's time to build our very own\\nLighthouse! Start construction now\\nand we'll put all our hard\\nwork on Building Stones, Torches and Mirrors will finally pay off!", "show-completion": true, "goal-id": "lighthousegoal7", "priority": 4, "goal-name": "Lighthouse (7 of 7)", "dependencies": ["lighthousegoal6"], "goal-icon": "goals_sevenWonders_lightHouseOfAlexandria_7.png", "reward-text": "Isn't it incredible!\\nThe light can be seen deep\\ninto the jungle!\\nThe village is safe... for now!", "reward-id": "lighthousereward7", "completeImage": "goals_regina_hope.png", "reward-xp": 10000, "startImage": "goals_regina_excited.png"}, {"prompt-user": false, "predicate": "level>19", "required-steps": ["hanginggardensobj1"], "description": "Building two Wonders of the World\\nhas really brought in a lot of\\nmoney to our village! I think its\\ntime to build the Hanging Gardens\\nto get lots of tourists for\\nour village! Let's start by building\\nthe Garden Arch!", "show-completion": true, "goal-id": "hanginggardens1", "priority": 4, "goal-name": "Hanging Gardens (1 of 7)", "dependencies": ["lighthousegoal7"], "goal-icon": "goals_sevenWonders_hangingGardens_1.png", "reward-text": "Great!\\nNow the word is out that the\\nHanging Gardens are coming soon!", "reward-id": "hanginggardensreward", "completeImage": "goals_theodore_happy2.png", "reward-xp": 1000, "startImage": "goals_theodore_riches.png"}, {"prompt-user": false, "predicate": "level>19", "required-steps": ["hanginggardensobj2"], "description": "The plans for the Hanging Gardens\\nrequire a lot of stone!\\nGood thing you built that\\nLighthouse Construction store!\\nComplete 5 Building Stone recipes\\nnow so we can start construction!", "show-completion": true, "goal-id": "hanginggardens2", "priority": 4, "goal-name": "Hanging Gardens (2 of 7)", "dependencies": ["hanginggardens1"], "goal-icon": "goals_sevenWonders_hangingGardens_2.png", "reward-text": "Whew!\\nThat was hard work but its\\ngoing to pay off soon!", "reward-id": "hanginggardensreward", "completeImage": "goals_theodore_celebrating.png", "reward-xp": 1000, "startImage": "goals_theodore_envy.png"}, {"prompt-user": false, "predicate": "level>19", "required-steps": ["hanginggardensobj3"], "description": "Construction is coming along nicely\\nbut we need some plants to\\nput into our Hanging Gardens!\\nBuild the Florist Store now so\\nwe have all the flora we need!", "show-completion": true, "goal-id": "hanginggardens3", "priority": 4, "goal-name": "Hanging Gardens (3 of 7)", "dependencies": ["hanginggardens2"], "goal-icon": "goals_sevenWonders_hangingGardens_3.png", "reward-text": "What a lovely store!\\nLet's get planting!", "reward-id": "hanginggardensreward", "completeImage": "goals_theodore_amazement.png", "reward-xp": 1000, "startImage": "goals_theodore_happy2.png"}, {"prompt-user": false, "predicate": "level>19", "required-steps": ["hanginggardensobj4"], "description": "Now that we have the Florist, we\\nneed to start getting plants\\nready for the garden.\\nComplete 5 recipes in the Florist.\\nOur Hanging Gardens are going to\\nlook incredible!", "show-completion": true, "goal-id": "hanginggardens4", "priority": 4, "goal-name": "Hanging Gardens (4 of 7)", "dependencies": ["hanginggardens3"], "goal-icon": "goals_sevenWonders_hangingGardens_4.png", "reward-text": "Great job!\\nThese plants are so lovely.\\nEvery smell is incredible!", "reward-id": "hanginggardensreward", "completeImage": "goals_theodore_amused.png", "reward-xp": 1000, "startImage": "goals_theodore_happy2.png"}, {"prompt-user": false, "predicate": "level>19", "required-steps": ["hanginggardensobj5"], "description": "Plants need water, and as it turns\\nout plants hanging in the air can't\\nget water from the ground!\\nFortunately I have plans for\\nsomething called an Aqueduct!\\nIt moves water for us so the\\nHanging Garden will always be lush and green!", "show-completion": true, "goal-id": "hanginggardens5", "priority": 4, "goal-name": "Hanging Gardens (5 of 7)", "dependencies": ["hanginggardens4"], "goal-icon": "goals_sevenWonders_hangingGardens_5.png", "reward-text": "Can you hear that sound?\\nThe water is flowing!\\nThese plants will never go thirsty now!", "reward-id": "hanginggardensreward", "completeImage": "goals_theodore_happy2.png", "reward-xp": 1000, "startImage": "goals_theodore_happy.png"}, {"prompt-user": false, "predicate": "level>19", "required-steps": ["hanginggardensobj6"], "description": "Trees!\\nIf we're going to bring tourists in to\\nour village, then we're going to need\\nlots of beautiful trees! They make the\\nperfect compliment for our Hanging Gardens!", "show-completion": true, "goal-id": "hanginggardens6", "priority": 4, "goal-name": "Hanging Gardens (6 of 7)", "dependencies": ["hanginggardens5"], "goal-icon": "goals_sevenWonders_hangingGardens_6.png", "reward-text": "These trees are great!\\nWe must be the greenest\\nvillage in the world!", "reward-id": "hanginggardensreward", "completeImage": "goals_theodore_celebrating.png", "reward-xp": 1000, "startImage": "goals_theodore_amused.png"}, {"prompt-user": false, "predicate": "level>19", "required-steps": ["hanginggardensobj7"], "description": "We have our stone to build, flowers\\nto plant and water flowing! Only\\none thing left to do!\\nBuild the Hanging Gardens!", "show-completion": true, "goal-id": "hanginggardens7", "priority": 4, "goal-name": "Hanging Gardens (7 of 7)", "dependencies": ["hanginggardens6"], "goal-icon": "goals_sevenWonders_hangingGardens_7.png", "reward-text": "Wow!\\nThis is the best Wonder of the\\nWorld yet? I wonder what we'll build next?", "reward-id": "hanginggardensreward2", "completeImage": "goals_theodore_celebrating.png", "reward-xp": 15000, "startImage": "goals_theodore_hope.png"}, {"prompt-user": false, "predicate": "level>24", "required-steps": ["mausoleumobj1"], "description": "You aren't going to believe this!\\nI just visited my friend's village\\nand she said her village had better\\nwonders! I think its time to build the\\nMausoleum and show those other\\nvillages that our village is the best\\nin the world! Let's start with some\\nancient pillars now!", "show-completion": true, "goal-id": "mausoleumgoal1", "priority": 4, "goal-name": "Mausoleum (1 of 8)", "dependencies": ["hanginggardens7"], "goal-icon": "goals_sevenWonders_mausoleum_1.png", "reward-text": "Good job!\\nLet's keep building!\\nNo way those other villages are\\ngoing to beat us this time!", "reward-id": "mausoleumreward", "completeImage": "goals_regina_amused.png", "reward-xp": 1500, "startImage": "goals_regina_complaining.png"}, {"prompt-user": false, "predicate": "level>24", "required-steps": ["mausoleumobj2"], "description": "These wonders need a lot of stone!\\nLet's complete some Building Stones\\nnow so we've got enough to\\ncomplete construction. Later we'll plate them with pure gold!", "show-completion": true, "goal-id": "mausoleumgoal2", "priority": 4, "goal-name": "Mausoleum (2 of 8)", "dependencies": ["mausoleumgoal1"], "goal-icon": "goals_sevenWonders_mausoleum_2.png", "reward-text": "Stop construction!\\nLet's skip straight to making\\npure gold items!", "reward-id": "mausoleumreward", "completeImage": "goals_regina_surprised.png", "reward-xp": 1500, "startImage": "goals_regina_envy.png"}, {"prompt-user": false, "predicate": "level>24", "required-steps": ["mausoleumobj3"], "description": "Theodore saw how hard we were\\nworking and he wanted to help!\\nHe found plans for a Gold Plating\\nStore that allows us to make gold\\nitems much faster! Build that now so\\nwe can get this Mausoleum\\nconstructed ahead of schedule!", "show-completion": true, "goal-id": "mausoleumgoal3", "priority": 4, "goal-name": "Mausoleum (3 of 8)", "dependencies": ["mausoleumgoal2"], "goal-icon": "goals_sevenWonders_mausoleum_3.png", "reward-text": "Wow!\\nThis store is shiny!\\nLet's gold plate everything!", "reward-id": "mausoleumreward", "completeImage": "goals_regina_amazement.png", "reward-xp": 1500, "startImage": "goals_regina_excited.png"}, {"prompt-user": false, "predicate": "level>24", "required-steps": ["mausoleumobj4"], "description": "Now that we have the Gold Plating\\nStore, we can build Gold Bricks\\nwithout making building stones first!\\nLet's make 5 Gold Bricks now to go\\nin the Mausoleum.", "show-completion": true, "goal-id": "mausoleumgoal4", "priority": 4, "goal-name": "Mausoleum (4 of 8)", "dependencies": ["mausoleumgoal3"], "goal-icon": "goals_sevenWonders_mausoleum_4.png", "reward-text": "I love gold plating!\\nThink they can do my shoes next?", "reward-id": "mausoleumreward", "completeImage": "goals_regina_love.png", "reward-xp": 1500, "startImage": "goals_regina_excited.png"}, {"prompt-user": false, "predicate": "level>24", "required-steps": ["mausoleumobj5"], "description": "Gold! Gold everywhere!\\nThis Mausoleum is going to be the\\nshiniest wonder ever built!\\nLet's complete 4 Gold Mammoth recipes to decorate it.", "show-completion": true, "goal-id": "mausoleumgoal5", "priority": 4, "goal-name": "Mausoleum (5 of 8)", "dependencies": ["mausoleumgoal4"], "goal-icon": "goals_sevenWonders_mausoleum_5.png", "reward-text": "Great job!\\nAlmost time to start construction.", "reward-id": "mausoleumreward", "completeImage": "goals_regina_amused.png", "reward-xp": 1500, "startImage": "goals_regina_amazement.png"}, {"prompt-user": false, "predicate": "level>24", "required-steps": ["mausoleumobj6"], "description": "Uh Oh! The gold plated bricks\\nand mammoths are too heavy\\nfor our workers! We're going to\\nneed dinos to lift them!\\nLet's feed our dinos two times now\\nso they have the energy for this big task!", "show-completion": true, "goal-id": "mausoleumgoal6", "priority": 4, "goal-name": "Mausoleum (6 of 8)", "dependencies": ["mausoleumgoal5"], "goal-icon": "goals_sevenWonders_mausoleum_6.png", "reward-text": "Woohoo!\\nLook at those dinos go!", "reward-id": "mausoleumreward", "completeImage": "goals_regina_celebrating.png", "reward-xp": 1500, "startImage": "goals_regina_worried.png"}, {"prompt-user": false, "predicate": "level>24", "required-steps": ["mausoleumobj7"], "description": "Now that we cleared out all those\\nother gold items, its time to make\\nthe Gold Pillars! Complete four of\\nthose now in the Gold\\nPlating Store! Then we can start construction!", "show-completion": true, "goal-id": "mausoleumgoal7", "priority": 4, "goal-name": "Mausoleum (7 of 8)", "dependencies": ["mausoleumgoal6"], "goal-icon": "goals_sevenWonders_mausoleum_7.png", "reward-text": "Beautiful!\\nLet's build the Mausoleum!", "reward-id": "mausoleumreward", "completeImage": "goals_regina_amazement.png", "reward-xp": 1500, "startImage": "goals_regina_excited.png"}, {"prompt-user": false, "predicate": "level>24", "required-steps": ["mausoleumobj8"], "description": "We've really done it!\\nMy friend will be shocked when she\\nsees our beautiful Mausoleum. Let's build it now!", "show-completion": true, "goal-id": "mausoleumgoal8", "priority": 4, "goal-name": "Mausoleum (8 of 8)", "dependencies": ["mausoleumgoal7"], "goal-icon": "goals_sevenWonders_mausoleum_8.png", "reward-text": "I knew it!\\nWe DO have the best village\\nin the whole world!", "reward-id": "mausoleumreward2", "completeImage": "goals_regina_celebrating.png", "reward-xp": 35000, "startImage": "goals_regina_courage.png"}]}