- <?xml version="1.0" encoding="UTF-8"?>
- <dependency-tree>
- <class-shortcut name="GameState">Engine.DependencyTree.GameStateDependency</class-shortcut>
- <class-shortcut name="GameStats">Engine.DependencyTree.GameStatsDependency</class-shortcut>
- <class-shortcut name="DailyGameState">Engine.DependencyTree.DailyGameStateDependency</class-shortcut>
- <class-shortcut name="DailyGameStats">Engine.DependencyTree.DailyGameStatsDependency</class-shortcut>
-
- <dependency id="daily_quests_day_1">
-
- <dependency id="dq1/play/minutes">
- <property name="ordered-children">true</property>
- <property name="title">reward_minutes_played$n</property>
- <property name="sprite">quest_play</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq1/play/minutes_30" class="DailyGameState">
- <property name="key">TotalMinutesPlayed</property>
- <property name="reward">{Gold:5}</property>
- <property name="min">30</property>
- </dependency>
- </dependency>
-
- <dependency id="dq1/buildings/upgrade">
- <property name="ordered-children">true</property>
- <property name="title">reward_upgrades$n</property>
- <property name="sprite">quest_upgrade</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq1/buildings/upgrade_5" class="DailyGameStats">
- <property name="key">NumberOfUpgrades</property>
- <property name="reward">{XP:500}</property>
- <property name="min">5</property>
- </dependency>
- </dependency>
-
- <dependency id="dq1/buildings/construct">
- <property name="ordered-children">true</property>
- <property name="title">reward_facilities_built$n</property>
- <property name="sprite">quest_facilities</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq1/buildings/construct_10" class="DailyGameStats">
- <property name="key">GlobalBuildingsBuilt</property>
- <property name="reward">{Cash:50000}</property>
- <property name="min">10</property>
- </dependency>
- </dependency>
-
- </dependency>
-
- <dependency id="daily_quests_day_2">
-
- <dependency id="dq2/play/minutes">
- <property name="ordered-children">true</property>
- <property name="title">reward_minutes_played$n</property>
- <property name="sprite">quest_play</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq2/play/minutes_30" class="DailyGameState">
- <property name="key">TotalMinutesPlayed</property>
- <property name="reward">{Gold:5}</property>
- <property name="min">30</property>
- </dependency>
- </dependency>
-
- <dependency id="dq2/collect/times">
- <property name="ordered-children">true</property>
- <property name="title">reward_profit_collected$n</property>
- <property name="sprite">hud_cash_icon</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq/collect/times_25" class="DailyGameStats">
- <property name="key">TimesCollected</property>
- <property name="reward">{XP:1000}</property>
- <property name="min">25</property>
- </dependency>
- </dependency>
-
- <dependency id="dq2/game/build_gold">
- <property name="ordered-children">true</property>
- <property name="title">reward_facilities_gold</property>
- <property name="sprite">quest_facilitiesgold</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq2/game/build_gold_5" class="DailyGameStats">
- <property name="key">GlobalBuildingsBuiltWithGold</property>
- <property name="reward">{Gold:5}</property>
- <property name="min">5</property>
- </dependency>
- </dependency>
-
- </dependency>
-
- <dependency id="daily_quests_day_3">
-
- <dependency id="dq3/play/hour">
- <property name="ordered-children">true</property>
- <property name="title">reward_hours_played$1</property>
- <property name="sprite">quest_play</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq3/play/hour_1" class="DailyGameState">
- <property name="key">TotalMinutesPlayed</property>
- <property name="value-modifier">60</property>
- <property name="reward">{Gold:3}</property>
- <property name="min">60</property>
- </dependency>
- </dependency>
-
- <dependency id="dq3/game/speedups">
- <property name="ordered-children">true</property>
- <property name="title">reward_speedup$n</property>
- <property name="sprite">quest_speedup</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq3/game/speedups_5" class="DailyGameStats">
- <property name="key">SpeedupsExecuted</property>
- <property name="reward">{Gold:2}</property>
- <property name="min">5</property>
- </dependency>
- </dependency>
-
- <dependency id="dq3/buildings/construct">
- <property name="ordered-children">true</property>
- <property name="title">reward_facilities_built$n</property>
- <property name="sprite">quest_facilities</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <dependency id="dq3/buildings/construct_15" class="DailyGameStats">
- <property name="key">GlobalBuildingsBuilt</property>
- <property name="reward">{Cash:150000}</property>
- <property name="min">15</property>
- </dependency>
- </dependency>
-
- </dependency>
-
- <dependency id="daily_quests">
-
- <dependency id="dq/play/hour">
- <property name="ordered-children">true</property>
- <property name="title">reward_hours_played$1</property>
- <property name="sprite">quest_play</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">2500</property>
- <dependency id="dq/play/hour_1" class="DailyGameState">
- <property name="key">TotalMinutesPlayed</property>
- <property name="value-modifier">60</property>
- <property name="reward">{Gold:3}</property>
- <property name="min">60</property>
- </dependency>
- </dependency>
-
- <dependency id="dq/buildings/construct">
- <property name="ordered-children">true</property>
- <property name="title">reward_facilities_built$n</property>
- <property name="sprite">quest_facilities</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">2500</property>
- <dependency id="dq/buildings/construct/X" class="DailyGameStats">
- <property name="key">GlobalBuildingsBuilt</property>
- <property name="min">999999</property>
- <property name="reward">{Cash:150000}</property>
- <!-- will be overridden -->
- <property name="possible-values">15|20|25</property>
- </dependency>
- </dependency>
-
- <dependency id="dq/collect/times">
- <property name="ordered-children">true</property>
- <property name="title">reward_profit_collected$n</property>
- <property name="sprite">hud_cash_icon</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">3333</property>
- <dependency id="dq/collect/times/X" class="DailyGameStats">
- <property name="key">TimesCollected</property>
- <property name="min">999999</property>
- <property name="reward">{XP:1500}</property>
- <!-- will be overridden -->
- <property name="possible-values">50|100|150|200|250</property>
- </dependency>
- </dependency>
-
- <dependency id="dq/people/population">
- <property name="ordered-children">true</property>
- <property name="title">reward_citizens$n</property>
- <property name="sprite">quest_citizens</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">2500</property>
- <dependency id="dq/people/population/X" class="DailyGameState">
- <property name="key">GlobalPopulation</property>
- <property name="min">999999</property>
- <property name="reward">{Cash:250000}</property>
- <!-- will be overridden -->
- <property name="possible-values">150|200|250|500</property>
- </dependency>
- </dependency>
-
- <dependency id="dq/scenery/demolish">
- <property name="ordered-children">true</property>
- <property name="title">reward_remove_rocks</property>
- <property name="sprite">quest_removerocks</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">2500</property>
- <dependency id="dq/scenery/demolish/X" class="DailyGameStats">
- <property name="key">NumberOfRocksRemoved</property>
- <property name="min">999999</property>
- <property name="reward">{XP:750}</property>
- <!-- will be overridden -->
- <property name="possible-values">5|10|15|20|25</property>
- </dependency>
- </dependency>
-
- <dependency id="dq/spend/gold_50pct">
- <property name="ordered-children">true</property>
- <property name="title">reward_spend_gold</property>
- <property name="sprite">hud_gold_icon</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">2500</property>
- <dependency id="dq/spend/gold_50pct/X" class="DailyGameStats">
- <property name="key">GoldSpent</property>
- <property name="min">999999</property>
- <property name="reward">{Gold:0}</property>
- <!-- will be overridden -->
- <property name="possible-values">10|20|50|100|250|500</property>
- <property name="possible-rewards">{Gold:5}|{Gold:10}|{Gold:25}|{Gold:50}|{Gold:125}|{Gold:250}</property>
- </dependency>
- </dependency>
-
- <dependency id="dq/spend/gold_75pct">
- <property name="ordered-children">true</property>
- <property name="title">reward_spend_gold</property>
- <property name="sprite">hud_gold_icon</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">2500</property>
- <dependency id="dq/spend/gold_75pct/X" class="DailyGameStats">
- <property name="key">GoldSpent</property>
- <property name="min">1000</property>
- <property name="reward">{Gold:750}</property>
- </dependency>
- </dependency>
-
- <dependency id="dq/play/sessions">
- <property name="ordered-children">true</property>
- <property name="title">reward_play_times$n</property>
- <property name="sprite">quest_play</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">2500</property>
- <dependency id="dq/play/sessions/X" class="DailyGameStats">
- <property name="key">NumberOfTimesPlayed</property>
- <property name="min">999999</property>
- <property name="reward">{Gold:1}</property>
- <!-- will be overridden -->
- <property name="possible-values">3|7|12|15</property>
- </dependency>
- </dependency>
-
- <dependency id="dq/play/5_minute_sessions">
- <property name="ordered-children">true</property>
- <property name="title">reward_play_times_5_minutes$n</property>
- <property name="sprite">quest_play5</property>
- <property name="achieved-sprite">checkmark_icon_small</property>
- <property name="weight">2500</property>
- <dependency id="dq/play/5_minute_sessions_5" class="DailyGameState">
- <property name="key">TotalFiveMinuteSessions</property>
- <property name="reward">{Gold:2}</property>
- <property name="min">5</property>
- </dependency>
- </dependency>
-
- </dependency>
-
- <dependency id="quests">
-
- <!-- ============= Alle 3 de daily quests gehaald ============= -->
-
- <dependency id="game/all_daily_quests_completed">
- <property name="ordered-children">true</property>
- <property name="title-singular">reward_completed_dailyquests$1</property>
- <property name="title-plural">reward_completed_dailyquests$n</property>
- <property name="sprite">quest_dailyquests</property>
-
- <property name="auto-gen-count">1</property>
- <property name="auto-gen-template">game/all_daily_quests_completed_#</property>
- <property name="auto-gen-iteration-start">1</property>
- <property name="auto-gen-iteration-step">1</property>
-
- <template id="game/all_daily_quests_completed_#" class="GameStats">
- <property name="key">NumberOfTimesAllDailyQuestsCompleted</property>
- <property name="min">[#]</property>
- <property name="reward">{Gold:1}</property>
- </template>
- </dependency>
-
- <!-- ============= Aantal inwoners ============= -->
-
- <dependency id="people/population">
- <property name="ordered-children">true</property>
- <property name="title-singular">reward_citizens$1</property>
- <property name="title-plural">reward_citizens$n</property>
- <property name="sprite">quest_citizens</property>
-
- <dependency id="people/population_25" class="GameState">
- <property name="key">GlobalPopulation</property>
- <property name="min">25</property>
- <property name="reward">{Cash:50000}</property>
- </dependency>
-
- <dependency id="people/population_50" class="GameState">
- <property name="key">GlobalPopulation</property>
- <property name="min">50</property>
- <property name="reward">{Cash:100000}</property>
- </dependency>
-
- <dependency id="people/population_100" class="GameState">
- <property name="key">GlobalPopulation</property>
- <property name="min">100</property>
- <property name="reward">{Cash:150000}</property>
- </dependency>
-
- <dependency id="people/population_250" class="GameState">
- <property name="key">GlobalPopulation</property>
- <property name="min">250</property>
- <property name="reward">{Cash:250000}</property>
- </dependency>
-
- <property name="auto-gen-count">1</property>
- <property name="auto-gen-template">people/population_#</property>
- <property name="auto-gen-iteration-start">500</property>
- <property name="auto-gen-iteration-step">500</property>
- <property name="auto-gen-iteration-end">100000</property>
-
- <template id="people/population_#" class="GameState">
- <property name="key">GlobalPopulation</property>
- <property name="min">[#]</property>
- <property name="reward">{Cash:300000}</property>
- </template>
- </dependency>
-
- <!-- ============= Aantal werknemers ============= -->
-
- <dependency id="people/employees">
- <property name="ordered-children">true</property>
- <property name="title-singular">reward_employees$1</property>
- <property name="title-plural">reward_employees$n</property>
- <property name="sprite">quest_employees</property>
-
- <dependency id="people/employees_25" class="GameState">
- <property name="key">GlobalEmployees</property>
- <property name="min">25</property>
- <property name="reward">{Cash:50000}</property>
- </dependency>
-
- <dependency id="people/employees_50" class="GameState">
- <property name="key">GlobalEmployees</property>
- <property name="min">50</property>
- <property name="reward">{Cash:100000}</property>
- </dependency>
-
- <dependency id="people/employees_100" class="GameState">
- <property name="key">GlobalEmployees</property>
- <property name="min">100</property>
- <property name="reward">{Cash:150000}</property>
- </dependency>
-
- <dependency id="people/employees_250" class="GameState">
- <property name="key">GlobalEmployees</property>
- <property name="min">250</property>
- <property name="reward">{Cash:250000}</property>
- </dependency>
-
- <property name="auto-gen-count">1</property>
- <property name="auto-gen-template">people/employees_#</property>
- <property name="auto-gen-iteration-start">500</property>
- <property name="auto-gen-iteration-step">500</property>
- <property name="auto-gen-iteration-end">100000</property>
-
- <template id="people/employees_#" class="GameState">
- <property name="key">GlobalEmployees</property>
- <property name="min">[#]</property>
- <property name="reward">{Cash:300000}</property>
- </template>
- </dependency>
-
- <!-- ============= Aantal speedups uitgevoerd ============= -->
-
- <dependency id="game/speedups">
- <property name="ordered-children">true</property>
- <property name="title-singular">reward_speedup$1</property>
- <property name="title-plural">reward_speedup$n</property>
- <property name="sprite">quest_speedup</property>
-
- <dependency id="game/speedups_5" class="GameStats">
- <property name="key">SpeedupsExecuted</property>
- <property name="min">5</property>
- <property name="reward">{XP:500}</property>
- </dependency>
-
- <dependency id="game/speedups_10" class="GameStats">
- <property name="key">SpeedupsExecuted</property>
- <property name="min">10</property>
- <property name="reward">{XP:1000}</property>
- </dependency>
-
- <property name="auto-gen-count">1</property>
- <property name="auto-gen-template">game/speedups_#</property>
- <property name="auto-gen-iteration-start">50</property>
- <property name="auto-gen-iteration-step">50</property>
- <property name="auto-gen-iteration-end">50000</property>
-
- <template id="game/speedups_#" class="GameStats">
- <property name="key">SpeedupsExecuted</property>
- <property name="min">[#]</property>
- <property name="reward">{XP:10000}</property>
- </template>
- </dependency>
-
- <!-- ============= Aantal expansions gekocht ============= -->
-
- <dependency id="game/expansions">
- <property name="ordered-children">true</property>
- <property name="title-singular">reward_buy_expansions$1</property>
- <property name="title-plural">reward_buy_expansions$n</property>
- <property name="sprite">quest_expansions</property>
-
- <dependency id="game/expansions_2" class="GameStats">
- <property name="key">NumberOfExpansionsPurchased</property>
- <property name="min">2</property>
- <property name="reward">{XP:500}</property>
- </dependency>
-
- <dependency id="game/expansions_4" class="GameStats">
- <property name="key">NumberOfExpansionsPurchased</property>
- <property name="min">4</property>
- <property name="reward">{XP:1000}</property>
- </dependency>
-
- <property name="auto-gen-count">1</property>
- <property name="auto-gen-template">game/expansions_#</property>
- <property name="auto-gen-iteration-start">6</property>
- <property name="auto-gen-iteration-step">2</property>
- <property name="auto-gen-iteration-end">1000</property>
-
- <template id="game/expansions_#" class="GameStats">
- <property name="key">NumberOfExpansionsPurchased</property>
- <property name="min">[#]</property>
- <property name="reward">{Cash:200000}</property>
- </template>
- </dependency>
-
- <!-- ============= Aantal gebouwen naar level 10 geupgradet ============= -->
-
- <dependency id="upgrades/lvl_10_upgrade">
- <property name="ordered-children">true</property>
- <property name="title-singular">reward_upgrades_level10$1</property>
- <property name="title-plural">reward_upgrades_level10$n</property>
- <property name="sprite">quest_upgrademax</property>
-
- <dependency id="upgrades/lvl_10_upgrade_5" class="GameStats">
- <property name="key">NumberOfLevel10Upgrades</property>
- <property name="min">5</property>
- <property name="reward">{XP:500}</property>
- </dependency>
-
- <dependency id="upgrades/lvl_10_upgrade_10" class="GameStats">
- <property name="key">NumberOfLevel10Upgrades</property>
- <property name="min">10</property>
- <property name="reward">{XP:1000}</property>
- </dependency>
-
- <property name="auto-gen-count">1</property>
- <property name="auto-gen-template">upgrades/lvl_10_upgrade_#</property>
- <property name="auto-gen-iteration-start">50</property>
- <property name="auto-gen-iteration-step">50</property>
- <property name="auto-gen-iteration-end">5000</property>
-
- <template id="upgrades/lvl_10_upgrade_#" class="GameStats">
- <property name="key">NumberOfLevel10Upgrades</property>
- <property name="min">[#]</property>
- <property name="reward">{XP:10000}</property>
- </template>
- </dependency>
-
- <!-- ============= Aantal video's bekeken ============= -->
-
- <dependency id="game/videos_gold">
- <property name="ordered-children">true</property>
- <property name="requires-ads">true</property>
- <property name="title-singular">reward_watch_videos$1</property>
- <property name="title-plural">reward_watch_videos$n</property>
- <property name="sprite">quest_video</property>
-
- <property name="auto-gen-count">1</property>
- <property name="auto-gen-template">game/videos_gold_#</property>
- <property name="auto-gen-iteration-start">1</property>
- <property name="auto-gen-iteration-step">1</property>
-
- <template id="game/videos_gold_#" class="GameStats">
- <property name="key">GoldVideosWatched</property>
- <property name="min">[#]</property>
- <property name="reward">{Gold:1}</property>
- </template>
- </dependency>
-
- <!-- ==== Eiland unlocks === -->
-
- <dependency id="islands/unlock">
- <property name="ordered-children">true</property>
- <property name="title-singular">rewards.unlock_islands</property>
- <property name="title-plural">rewards.unlock_islands</property>
- <property name="sprite">quest_islands</property>
-
- <dependency id="islands/unlock_2" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">2</property>
- <property name="reward">{Gold:10}</property>
- </dependency>
-
- <dependency id="islands/unlock_3" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">3</property>
- <property name="reward">{Gold:15}</property>
- </dependency>
-
- <dependency id="islands/unlock_4" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">4</property>
- <property name="reward">{Gold:20}</property>
- </dependency>
-
- <dependency id="islands/unlock_5" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">5</property>
- <property name="reward">{Gold:25}</property>
- </dependency>
-
- <dependency id="islands/unlock_6" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">6</property>
- <property name="reward">{Gold:30}</property>
- </dependency>
-
- <dependency id="islands/unlock_7" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">7</property>
- <property name="reward">{Gold:50}</property>
- </dependency>
-
- <dependency id="islands/unlock_8" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">8</property>
- <property name="reward">{Gold:50}</property>
- </dependency>
-
- <dependency id="islands/unlock_9" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">9</property>
- <property name="reward">{Gold:50}</property>
- </dependency>
-
- </dependency>
-
- <dependency id="islands/unlock_all">
- <property name="ordered-children">true</property>
- <property name="title-singular">rewards.unlock_all_islands</property>
- <property name="title-plural">rewards.unlock_all_islands</property>
- <property name="sprite">quest_islands</property>
-
- <dependency id="islands/unlock_all_10" class="GameStats">
- <property name="key">NumberOfIslandsUnlocked</property>
- <property name="min">10</property>
- <property name="reward">{Gold:100}</property>
- </dependency>
- </dependency>
-
- <!--== Gebouwen met goud bouwen ==-->
-
- <dependency id="game/build_gold">
- <property name="ordered-children">true</property>
- <property name="title-singular">reward_facilities_gold</property>
- <property name="title-plural">reward_facilities_gold</property>
- <property name="sprite">quest_facilitiesgold</property>
-
- <property name="auto-gen-count">1</property>
- <property name="auto-gen-template">game/build_gold_#</property>
- <property name="auto-gen-iteration-start">5</property>
- <property name="auto-gen-iteration-step">5</property>
- <property name="auto-gen-iteration-end">5000</property>
-
- <template id="game/build_gold_#" class="GameStats">
- <property name="key">GlobalBuildingsBuiltWithGold</property>
- <property name="min">[#]</property>
- <property name="reward">{Gold:3}</property>
- </template>
- </dependency>
-
- </dependency>
- </dependency-tree>
|